Invest instead of sheriff would be better since it would give Coven roles claimspace and give town a boost as well because the game mode is completely reliant on your Psychic not being bad
Bad Psychic usually means your team loses
Also I suggest adding role tips for each role so players know how to play their roles correctly instead of our psychic waiting til day 4 to give us names and pestilence winning
The lack of good investigative roles also leads to every game with a dead psychic turning into VFR