I like the idea of a randomizer choosing people, but what if we mixed that idea with another one some people had: picking a few teams from the beginning and being chosen onto one. People pick a few teams they'd want to be on, then the randomizer puts those people randomly on those teams with an even distribution.

I also like the idea of soft caps that can be tightened to an extent; if you truly wanted to participate in WAR then there's probably a couple teams you wouldn't mind joining, if someone turns away from WAR simply because they didn't get on a team they really wanted to, would they have participated at all? I don't know, maybe, maybe not. But then again my idea of a soft cap was more of saying "around this number" (say 15) with -2/+1 wiggle room, but then when added another cap add to the original 15?

I also like the idea of split teams, having some for competitive and others for fun.