I think a fun twist, and something to speed the game up, would be to require every post to be 1 or more of these 4 things. You either have to ask a question.....answer a question....vote for someone or unvote for someone. You can do more than 1 of these things at a time of course but you can only do these things.
I think it would cut to the chase a little better and would really get the ball rolling. You're pretty much only allowed to question people the whole time.
Something else we could probably incorporate into a game....just as something different to do.... So you have 2 mafioso...make 1 a mob boss. If the town kills the mob boss then the last mafioso can't whack anyone that night. It gives the town a free pass that night, something like the last mafioso is helpless without his boss. If the mob boss is all that is left of the 2 then he gets 2 kills that night, an additional kill for him, like a retaliation kill or something. Anyway, just an idea I was kicking around....it could make things interesting.