I can't speak to either of these services you mentioned. I'd only tell you to be careful in what they are selling and what they tell you they can do. Live online lessons or video analysis have severe limitations on what they can see, specifically ball rotation. I don't know how many others do things in their lessons but, a huge portion of what I do in mine is based off the ball rotation on each pitch. I'd be curious how these online people deal with issues with seeing if the pitches have correct spin. Yes, I know... people can put a line on the ball or use tape around the ball and that can help. But for me, that's not good enough and I need to see more.OK, maybe I should have stated ”online live lessons.” I may have used the term “virtual” a little too loosely. So far, we’ve had in-person pitching coaches who have had some college pitching experience. We haven’t been able to locate a former pitching star at any level in our area for in-person lessons. So far, I have found sites such as Coachup and FastpitchPower offering live online lessons. I’m looking for feedback on services like these. Has anyone tried them?