By the way, factions being balanced by the sheer amount of BS they have to deal with from each other is a fairly unique way of going about things. I think if you shuffle players around into different roles the result is different, which is always a good sign.
And not having 50 town modkills. That usually helps too.
--
"Eet's game time..."