I use the Personal Pitcher Pro for my 3A team training; having eleven 9-11 year old's cycling through 3 times a week for batting practice. I set it at about 25-30 feet away from home plate and have a parent or assistant coach help feed it so that we can get through all players in a timely fashion. The kids love it and come to practice on-time as I assign numbers to the kids to when they arrive; if you are 1st to show up at practice, you are the first to use it. The different pitching options seem to work just fine and I am very happy with this purchase. The rechargeable battery is a huge plus and have also purchased the Solar extension as a just in case; but so far don't see any issues with power at all being that practices are about 2 hours each. I purchased the lifetime warranty on this as well and would like to see if this holds up as it is plastic and very light.
It does have a couple of negatives; it doesn't hold a ton of balls and I feel the ball holder needs to be about 2 to 3 inches taller. What is written on the box and what I have read in the descriptions aren't completely accurate on how many it can hold. It does move ever so slightly to where I have to adjust it so that it stays firing over home plate after every 4 or 5 pitches (blame this on my tripod maybe). A carrying protective case would be ideal or at least to have the option to purchase.