Urgrain, I think your idea (aboud Detectives starting off appearing as an Innocent and having a button option to reveal themselves.) is both excellent and worthy of it's own thread. Most people won't bother reading through the entire post, so they won't weigh in on it, especially since the OP's idea is too complicated to implement neatly (and somewhat silly to boot.) If nothing else, it would be nice for server owners to have the cvar for "anonymous" detectives.
Right now detectives are only useful for buying health stations on almost all maps, and often are the very first to get killed by the Traitors. This could fix that eaisly.
(Strangly enough, I had the exact same idea when reading the OPs post. I am glad you posted this idea instead of me.)