We've all talked about wanting to be able to form up a team and then play that team against strangers.
I'd want to make sure that the suggestion is not for persistent teams.
Teams should be easily formed from your friends or people you've previously played (Please see DoWII). Then you go in and play. Your team should be able to be changed from night to night or even hour to hour.
Free form! The more flexibility you give people here, the better!!!!