U9 is very young. Stay with a club that is close to you to make sure he wants to stay with it. Some of the best kids at u9 do nothing at u15 or HS. Make sure he and you are having fun. All this other stuff is just Cr@p.