I still stand that
Revenant is the worse role imo
simply because he literally goes against everything about a FM game
Instead of hunting for wolves, you have to kill potential towncore to kill him
instead of getting a good kill off for wolves, your revenant hunting, which creates really sub-optimal kills
The revenant takes the unkillable neut, gives it the ability to perma-hide, and NK someone, while going against a core element of an FM game
and you have the worse role imo