Guess I should talk about why I used certain mechanics for my game. (terrabyte also came up with a lot of it)
Insanity:
Well it is Cthulhu. There has to be insanity.
With two Cults in the game I did not think it was a good idea to let them both have a kill each night.
I expected to have much more player turn insane. But the game went into a different direct. Not a bad one. Just not the way I expected.
So was insanity just a "fun" gimmick? Not really. My idea was that it could be used to identify Tourists. Cultists and insane Tourist were already insane. So turning insane would have not effect in them.
Players could have noticed that only Tourists turned insane. The Cultists may have even tried to fake the effect of turning instead.
At least that were my idea on it. In hindsight I see that there was only a small chance of all of that actually to happen.
Neutral roles:
When I started to plan the game the role of a neutral Lovecraft was on of my first ideas. His counterpart came later.
I realise that those two roles were very odd. But what was my thought process behind them? In Lovecraft stories the "hero" may win at the end. But usually he is screwed anyway. In the Cthulhu universe you may have small victories but in the end your actions mean nothing to the Old Ones.
Both neutral roles were Pro Town. But only one of them would be able to win this game. So as town you have two roles that are both on your side, but sacrificing one of them would help you by having a safe night phase.
I liked the idea behind it. From a game mechanic perspective however it was probably not the best thing to do.
But I think it worked out okay in the end. I was actually kinda glad that you lynched Lovecraft. I realised too late that both neutral roles with their protection during the night phase could have been too powerful for the Tourist to have.
What did I learn?
Gimmicks may sound nice while planning, but they can lead to a lot of balance issues. Should I ever run another game (which I don't plan at the moment), I'd go with a more "normal" game.
In the end I think the game worked out okay.