Who should I contact about it?
Zoro we don't seem to have a Suggestion thread..
http://forum.toribash.com/forumdisplay.php?f=640
Although sometimes I act like one, I'm not an smod or anything. That's the suggestion thread, for further reference.
If you want to put TA in front of your name, you've gotta get it done there.