Note: This suggestion is primarily a request from me, not a balance problem for the game.
I have been hosting some in house games with a setup of 8 town(mostly power roles), a godfather, 2 adv mafia, an SK, arson, and rand neu(surv,jest,exec only).
In the recent past, it has been working great. Mafia and town wins have been evenly split, and sk and arson win a decent amount of games.
Today, I hosted 3-4 times with the above setup, and town lost soundly all of the times to an arson win.
Many complained about a new buff to arson in which doused people are investigated as smelling of gas 50% of the time. I personally do not know when this was implemented because no invest in any of my games has ever accused people of being arson and been wrong.
I personally feel that this random chance of detection should be removed from the game. I do see how it can put arson on equal footing with the SK in more standard setups, but it seems too luck based.
Mafia should be a game of skill and methodical elimination. With this in place, arson becomes a role which just prays that someone he doused is detected before he is. Now, all players are expected to know that the people investigators see as having gas may be bd, arson, or a random doused person.
At the very least, a host option to allow doused to be detected as gas should be available. For hosts who want a more standard setup, they can use this small buff to increase the probability that arson survives longer. For hosts that would prefer a strong investigator, they can remove this option.