Before saying anything like that, realize that this is an entirely different metagame than most mafias on the internet (someone show me something similar to multifaction on another site. While you have strict guidelines on game creation as well as a more simplistic format of even including "vanilla" (outside of NOC, we have none), we are more interested in games that have multiple mafias, no mafias and no villages, and even having roles per person to make it more complex.
That being said, if we just gave a wolf just a kill in ANY game here, they would lose. Even if we give the role an abundance of abilities and protections, wolf victories are still extremely rare. Part of this is our reliance on claiming and then disproving the claim, as opposed to yours where claiming is worthy of godkills. And in a game revolving around claiming, claiming the ability to kill for any faction is worthy of suspicion, claiming something unprovable or hard to prove like mayor and rogue provokes more, and not claiming at all gets you lynched.
If you want to argue that your format is better, then please show us how by creating a game here and hosting it. Otherwise, we cannot really say one is better.
Back onto the topic, I believe LN and Jumpluff had very good points about a wolf, although I disagree in the necessity of two players on a team together as wolves, although they do have a much lower chance of winning than two, they can win if they are skilled enough to manipulate the factions to their advantage.
However, I will comment that for a Beginner level game, the wolf in Luigi's mansion is about average, although for a standard and higher I would advocate for additional roles and protections for them as LN stated were necessary for a wolf victory.