1. There should be players list whois online now. Could be used irc engine.
2. There should be players statisctics if i click on player i can view: wins, loses, game records loads, medals, rank?? i wanna know whom i am plaiyng. Also ping near player. Private chat messages, invitations to game. All this records should be saved on server.
3. Game cant continue without host... If somebody else has static ip/open ports its posible.
4.Spectator mode, i can suggest to use video translations online. http://www.twitch.tv
5. sorry for lang mistakes, its readable.
http://postimg.org/image/rsc8ikvar/