Communication and Direct Chat

The following things would drastically improve the general gameplay:

Local chat - when talking, only people in your vicinity can hear you.
Local VOIP - voice in the vicinity.
Disable global chat to prevent bitching and metagaming.

A lot of games have multiple chat channels which is probably a good idea for this game. Local chat, global chat, friend chat, etc.