READ THIS ATTENTIVELY
the developers of some multi player online games added a comfortable feature that ease up players such as a waiting lobby,
like warrock, before the match starts, players would see a waiting lobby interface first before evryone is ready for the match, evryone has 2 click a READY button to be able to start the match,
it is much better than having 2 wait for players that is still loading the next map, they usually and up being inactive during the mission, wich is kinda unrealistic.
ive once suggested an waiting lobby interface for people that just have entered the server, and ive suggested to make it look something like this:
http://img526.imageshack.us/img526/4660/spect6pj.jpg
so spectators start with seeing a waiting lobby kinda interface,
perhaps a READY button would be appropriate.
TCe is able to have such feature, infact they allready have this kinda feature, like evryone has to press F3 to start the match,
problem is, u get impatient players that is still waiting for the players that r still loading,
the only solution for this, is to make evyone a spectator at the start of the match, so the ones that r ready can join wich team they wanna join and start the match, the admins should be able to start the match even if noone have pressed the ready button,
and what i suggest is that the server admins should have a feature where they can see wich player is ready and wich not, i have something like this in mind:
this admin toy feature, would be actually very useful...