Any opinions on Karen Voight's Yoga Sculpt? Have been contemplating buying it. I am a Cathe vet, but newer to yoga & have never really done Pilates-type stuff. With this in mind, I'm wondering how beneficial the tape would be. I have other yoga tapes, but was interested in the toning aspect of...