The two Seers working like Shiriffs I can accept, but being told the identity of a wolf when one dies?...
Isn't that really unfair on the wolves? It practically ensures that they cannot all survive; plus the idea of the Mod choosing one of them at random strikes me as wrong. The Moderator should not be involved once the game starts, that's how I see it.
Just my thoughts.