Is there something you feel is missing?
I have been wondering the last days what would help players.
A couple things that came to my mind were like a automatic chat translator since not every player knows english that would ease communications.
Another thing maybe text to Speech or the opposite Speech to text cause lets say if you are deaf you will be having a hard time communicating with your teammates apart from chat and you cant really so something against it.
I wonder what else you guys can come up with would love to hear your thoughts!