Yes, if you have it at home and kids are playing it all the time, they'll probably be pretty good at it. If their friends whose only exposure to this game is limited to your home, they will probably have really short ball times and may be frustrated.
Theme is great but kids may give up really quick.