I agree with a lot of previous posters here, something like a 30 - 50 player cap for an alliance would be perfect imo. If an alliance wants more, they can simply practice a little diplomacy and pact with others... or create a second alliance and pact with the first. 100+ members in one alliance is just... meh
But then again I'm a slave so what do I know