I guess it might be usefull, if not then different.
Soo my point is to change the way how those "tabs" work. (Global, proxi, etc.)
Tab "Global" - If someone types here, every single player who is in game ( No matter which map ) can see it,
Tab "Proxy" - Works only on the server which you are on,
Tab "Clan" - Every single clan member can actually see what you type no matter which map you are,
Tab "Group" - It should work like it is right now.
Ps. I like the idea of emotes on chat. Twitch ones would fit perfectly
Edit: To avoid trade spams while pvp, switching on each tab will show its text only. So if you are on Global tab, then u see chat history from global only.