If your son has fun playing then go to the place they’ll get the most reps. The elite clubs will help them improve the most but if the technical skill isn’t there yet (or they’re not an elite athlete) then playing for a B team to get those skills is great as long as the LaxDad ego can stomach it. The kids that continue to put in the work will make the elite clubs in time. It happens every year.