I would like to submit a suggestion to tweak the chat groups while on multi-player servers. It gets cumbersome to try and organize the team when each chat group links pretty much to the next and you have everyone trying to speak out at once... Here is my recommendation for each chat group:
Command Chat - This should be between the Team Leader and Group Leaders only. Everyone can hear everyone in command chat and its essentially another Side Chat as is.
Side Chat - This is nice to have around to communicate with the entire team but at the same time this is the major reason chatter gets so cluttered in games. Perhaps this should be text only by default, and the server admins can change if they want voice in there or not.
Global Chat - Should be text only. Having voice chat for the entire server only encourages drama to kick up, and I'm sure we have seen the results of this several times already.
Direct chat - Works fine as is.
Vehicle chat - Works fine as is.
Group chat - Works fine as is.
The ability for the player to mute certain chat groups would be a great idea to have as well. Say someone could mute side chat if there is excessive chatter going on there so they can focus more on their group and command chat groups.