Try XylBot moderated mafia games at irc://irc.globalgamers.net/mafia
It has a TON of ridiculous roles and very random setups.
--
I don't view kick as a strategic option, but I do keep a list of players who do and I will play differently against them.