I haven't done a lot with the forums but played more then my fair share on mafia in sc2. When people vote to lynch they go to trail first and they get to defend themselves before getting executed. All role types are revealed at startup ( that does not mean we know who the person is or the exact role, but it gives you an idea) Say we got 5 townies. We should know if we got 3 citizens a sheriff and a doctor or something else at the beginning. If the sheriff decides to reveal then the mafia should simply try and find the doctor and kill him first.