My silent partner lasts easily 6-8 hours of straight hitting. And I don't even switch it off while I pick up the 200+ balls and reload, just pause the ball feed. I have done 1000+ balls consecutive days without recharging.
Balls stuck have happened only when I managed to hit balls straight back...