zeogold: I don't think this would work for any sort of game that isn't real-life. There's not enough wild conjecture and flailing and such, this basically just boils the game down to its bare bones and removes a lot of what makes it fun in my opinion. I think the best way to make a game quicker would be to impose a stiffer time limit on voting, but then you run into the problem of real-life conflicting with being able to post.
I can't say for sure since you guys have more experience in the field than me, but I would say that the best way to make the game move quick would probably be a stiff time limit, after which the majority vote determines what happens. It encourages people to get a move on fast in terms of voting and advising others on what to vote.
I wanted to say that's kinda like mafiauniverse works (with the stiff day/night phase time limits and the impossibility of nolynch (unless a majority votes nolynch) since the one with the most votes gets lynched automatically when the time is up) ... and then I went there to check and saw there were "turbo games" ... 1 hour a games ... "Days are 18 minutes in length. Nights are 6 minutes in length." 450 posts ... O.O now that's fast (and not much more than short oneliners throughout the game and blinking gifs, much too bright that site, but well fast games are possible it seems...)
EDIT:
too bright for my taste I meant to say. also I find those avatar picture + stats stuff on the left quite distracting on that site (more so than here even (dunno why they are not using leaner stuff like discourse.org)) and thought to myself there should be games via messenger out there. Do you think that's happening? mafia on whatsapp or signal or whatever or even on slack/irc with a chatbot moderating? that's be nice for short games like that and would make it much easier to read the actual content without all that metadata blob (join date etc.) being displayed with each and every oneliner-post.
EDIT2: sorry for my rambling, I should be sleeping right now. I do like discourse though. If ever I would build a forum for playing mafia (or anything really) I'd use discourse ;)