I agree with team two, with one caveat.Many academies have more than one team at an age level. If he will be playing on the A team, usually the top team, I would go.
If there is more than one team and he is moving to the B team, their is more questions to be asked.