Neo's idea sound great, but there has to be a way to make the team's fair. Depending on the number of people joining and limit on slots per team. I don't think letting the team leader choose just who joins would be good. Teams might be uneven or have a large group try to join one team but most have to be denied. It sounds like a very great idea to work on though! Definitely leaves for little complaints (not that there were really any to begin with). I'll spend some time and try and think up some more things to maybe throw out there.