Great advice.
Get on a team that competes at a high level, but your son is on the field as much as possible. You don't have to win every game, you don't even have to be a 500 squad, but you need to compete at a high level to be seen, if that is your goal
Club rankings and win/loss don't matter, to great extent....and I don't know that most parents care. At the youth level its playing with buddies which is paramount, its fun.... at the high school level it can be that, but if the goal is play in college the above poster is spot on. and yes, good luck as well.