I've been using these for a while and I absolutely love them.  There is definitely a learning curve to running in them, but they are excellent for weight lifting, yoga, boating, and even obstacle course races.