^^^ Very good advice here. No bad comments about any other players either. Keep quiet. Remember she's only 7. She's not getting scouted for a D1 scholarship. On top of all that @outside! mentioned on game day..don't forget the ice cream after EVERY game. As a GK parent...ALWAYS cheer a good save by any GK. Find a team with good parents as well. A few bad parents can really ruin a team that has good chemistry between players/coaches/parents.Some final words of advise. Find a reason to STFU during games. She does not need to hear anything from you other than cheers. Not advice, no coaching, no complaining (and the same goes for her teammates). Before the game tell her to have fun and that you love her. After the game only talk about the game if she brings it up, and if she does, only make positive comments. If she likes to go to the park with you and kick the ball around, great, but again, be positive (and a bit silly). Your job is to give her moral support and run interference between the toxic adults in youth soccer and her. If she ever feels like quitting, ask her if she can finish the season and then walk away and don't look back. Attend all of her practices and watch from a distance to make sure nothing toxic is going on. Never show loyalty to a team, coach or club for more than a season. Your job is to protect her interests.
My DD was always big, strong and fast for her age. Small players are disadvantaged at the high levels unless they are fast and skilled.
If you do private training, try to find a good female trainer. Female role models matter for girls (and are a good idea for boys also).
Always cheer a good save by a goalkeeper, whatever team they are on (and my DD was a forward most of her career).
Finally, think long and hard if the opportunity for college soccer comes up. Most college players do not like their coaches.
Avoid a team like this that is already putting the W before anything else. That coach is a POS imho. To this coach it's cool to smash on other teams to make your players feel confident..but screw the confidence of the other team you just beat 10-0. Coach should be developing the players while still having fun.Yes completely agree. Always look to join the top team of a club. The top team gets better of everything. My son started club with the top team of a small club and in flight 3. We beat everybody in flight 3 that season. At the young age of 7, often times the club sand bags the team in lower flights to build the kids’ confidence.
As far as your three options OP. I've seen plenty of good AYSO Select and/or Extra teams over the years on boys/girls sides that played good soccer. So a good coach that develops players with AYSO is not unheard of. Encourage your kid to try all the positions, including GK. At this age it will only make her a better, more well-rounded player. There'll be a lot less pressure regarding mistakes as they learn to play the game. At this age it won't be costing you as much either. You can spend some extra money on extra training if you see it's needed. Clubs have a habit of shuffling coaches around too. So you might join a team because of a particular coach only to have that coach moved 6 months later for whatever reason the club decides.
Find a team with a good coach, players, and parents. The journey will be a lot more fun. Worry a whole lot less about what jersey she's wearing.
Good luck!!