I´m actually able to understand what you mean as on the german board where I played mafia before I hosted a few rounds myself ;)
As it was stressful too however I can not fully agree here, I still enjoyed playing a bit more but yeah, it´s a matter of taste I guess.