I don't think it is right to add kids once the team has been established after cuts. But you have to do what is best for your kid. If getting limited playing time on an elite team, move down a notch to the next most competitive team. If the kid is really good, but on an incredibly stacked team he will ultimately fare better by playing against the elite teams and enhance his chances of being noticed. Worked for my son! He was a starter on an elite team at U13, but did not make their U15 team (influx of new kids and holdbacks). Made an equally elite U15 team, but limited playing time (holdbacks). Following season he jumped to a lesser, but still a highly competitive team and committed as a sophomore.