Just a simple ranking system for players simialr to Company of Heroes would have been useful (lvl1-20) to indicate the skill level of that player... Formulated based on win ratio, games played, level of player beaten.... Beat a level 1 noob at level 10 and your ranks stays the same... beat a level 15 at level 10 and your rank increases. Get beaten by a noob and your rank decreases.
Yes I know theres ladder ranks and such, but in game lobby a few simple things would be more useful than this r2p stuff.
1. invites. Be able to invite a dg friend to bring them into the game lobby you are in.
2. level ranking (1-20) to see what you are up against without the boring details.
3. MORE host options. Auto kick players trying to join with higher than specified ping.... I know p2p makes this a bit crazy, so make the ping it is measured by be the ping to host. That will at least stop the 500+ culb tring to barge in and crash your lobby.
4. Allow an enemies list. We got friends, we need enemies. People in your enemies list dont need to know theyre on it, nor does anyone else, but the ability to perma-ban a player from even seeing a game you host would be handy. Over time you could filter the high pingers, laggers, and plain old wankers from wasting your time. (this would only work if you are the HOST)