Compromise would be great, Jab. BBCode for text would be too much complexity for a simple chat system subspace uses. I doubt anyone would use it as it takes too much effort for a few simple chat lines. As a user you just want to quickly chat with other people without making use of BBCode. Only people who intend to be annoying would color their messages on purpose. Keep in mind that the chat system works so brilliantly is (amongst other features) because it's color coded by type of message. Arena messages are green, chat messages are maroon, public messages are blue, etcetera.