Ive downloaded a few work outs only to find it buffering for 10 minutes (at least!) to play! Seems to me if Ive downloaded so that it can be played "offline" then the buffering should no longer be an issue. I cant speak to other issues because I have yet to be able to play a workout!
Letsdrinkaboutit about BODi Home Fitness & Workouts