Has anyone used these? Thoughts?

I am so, incredibly unhappy with the way I look right now. I had great results with the 30DS but I messed up my knee doing it and it still hasn't fully healed. I'm looking for something low impact that will give me results. An acquaintance is a Beachbody coach and recommended the PiYo. I know she has a motive though so I wanted to get some unbiased opinions!