Why and for what?
For playing junior tournaments, it's adaquate.
For winning state tournaments, it's not close.
Some sacrifice is needed. Why spend 6 hours at home? Dinner takes one hour, homework maybe 2...maybe more if they're not smart.
That still leaves plenty of time for more tennis and sleep by 10.