when you unlock new outfits etc for you character it would be cool to stay in the same lobby to check it out and update as opposed to having to leave especially with the lack of party system, I"M in a good game but I can't check out my gear until I've pretty much ended my session.
When there is no lag this game absolutely shines, minus the difficulty in getting a group of friends in the same game on the same team