Look man, your suggestions are looking pretty good, but i'm not sure they're reaching my goals.
This mode is the type of "Play N Go", it simply waits for 10 ppl, mixing the teams, does a match, once the match ends most of the players will probably leave and new ones will come. Your suggestions are for a type of mode which is like something progressive and developing, making clans / groups, adding to buddy list. It's really not needed in my opinion. Still i'll keep my eyes open to see if this thing has a demand from most of the people.