A 20 person roster for 7v7 is crazy!
If you have 10 people on the roster, that's $300 a person for the league and that is insane. Also with 10 people, the whole team isn't playing and feelings get hurt because the 'daddy coach' didn't pick my daughter to play since the regular coach is usually not involved.
Better off playing a couple of fall tourneys...