Just a quick thing:
Hosts should be able to kick/ban people even in-game
I've ran far too many games where under mob mentality all players mass voted to eject a player for literally no reason. The point of the game is distrust and backstabbing, in theory the idea is good but in practice just becomes another aspect of inherently nasty gameplay. Maybe host has chance to veto a vote or something, idk. It'd need ironed the hell out of it.