Mido was spot on, though
I feel like giving the mafia 2 kills and the town having to relay on just scum readings pushed the balance to in the favor of the mafia due to the number of vanilla townies the mafia was able to snow ball and divide the town. Maybe give the town a role blocker so that there was more of a chance to slow the game down.
If you wanted a game based on reads instead of roles I feel like you should have made the poisoner a modifier to the faction kill to give the town time to react or make it one shot.
Kinda feel like town lost because of me, I had an awesome power and didn't use it ^ ^;
To be honest, I'd use the sensor role on a smaller group. 8 people is too much to sift through, but if 2 suspicious people vote for someone, then use your ability, and get some facts instead of leads