No, they do not have global chat handles here.
It's obvious you're an experience MMO gamer because your post is full of acronyms, hehe. I think I know which games you're referring to in about half your acronyms.
Also, welcome! But the Introductions forum is a sub-forum of the Newbie Help.
Well I did miss that sub thread, wonder if the mods can move this one.