After coming back and playing Town Traitor fairly extensively for the last two weeks, I've noticed a lot of player gripes and behavior that make it clear the ruleset is at odds with how the game is actually played. So here are two simple, and probably not original, suggestions that I'm going to (re)iterate through anyway.
Separate Witch From Countdown - Witch has always been a neutral support entity for evil, so why on earth is she so fundamentally tied to Mafia's victory? Having the countdown tied to a a character who can't kill herself makes zero sense, and only serves to drag out the game to eternity. She has no motivation to die either, because she loses when dead. This one might be controversial but it shouldn't be -- there is no valid reason that she should be an impediment to the traitor.
Canonize Last Mafia Suicide - Now this one will be very controversial, but let's be realistic here. Last mafia suicide is so widespread at this point that it has become a way to gauge whether or not the Jailor is TT...because they practically never are when the last mafia rage quits. The leaver penalty is like laws on the books against jaywalking, flagrantly ignored and scoffed at by the player base. It has gotten to the point that one will be viewed as a sociopath for not leaving when being endlessly role blocked as last mafia. The only rational thing to do in such a situation is to canonize it -- last mafia gets a special nighttime button, RB immune, to bite down on their cyanide capsule or whatever and end their own life. They can then be properly dead and root for the traitor, and more importantly not provide metagaming clues on the Jailor's innocence or guilt.
edit: oh, and I guess the above applies to Coven in coven TT too.