For balance, if you're going to give Town multiple power roles, with abilities that'll self clear them and/or investigate players, or protect them from the NK, maybe give Mafia more ways to counteract it...
There's a lot of what ifs where a NK didn't happen just because you'd need to basically roleblock anyone you targeted in game to kill them, and then still have the possibility of iLTS stopping the kill...