How about proposing a medium division? I know the last thing we want is to create more divisions out of this but if you had small up to 16, medium up to 28 and large up to 36, I think it would help both small and large gyms. Plus, when you go to a place like Cheersport, your divisions are getting split up into 2 or 3 smaller groups anyway. It'd kind of be the same thing.
For instance, I'm at a small gym where money is a big issue. I started my junior team with 32 this year, and now I'm at 22. I'm certainly not going to tell 2 girls who have been there all season and paying on time that they can't compete. So now, here I am with only 22 in large. This happens alot, not just at our gym. If there was a medium, it would allow for fair competition for this team. If we were a larger gym, it would still benefit us because we wouldn't trying to fill in those 18, 19, 20th or 34, 35, 36 spots with kids who aren't ready to be there. I'm sure a lot of gyms could field a competitive 24-28 member team.
Or, not sure how this would play out, but just to throw it out there- how about changing sizes according to level? The divisions that don't get alot of teams- senior 1 for example- wouldn't have any split. The divisions that are ok as is could stay, but the majorly populated divisions- Junior 2, Senior 3 for example- could create a medium division.