My favorite role back in the day was Invest. Back when it was doc/sk, citizen or something sinister, etc.
Invests are nerfed to hell now. I'm not sure of your plan but I know you have good intentions and this is the game you want to see. I just want to say that this crimes/no crimes is less fun than the original Invest.
Invest used to be massively powerful but only if you were intelligent enough to put the pieces together with the roles list. Now it either gives away someone's identity with absolution (for example, guilty of murder) or lets you invest a guilty person but gives you "no crimes" and gives you limited information. It's more about luck and catching the right person at the right time versus proper deduction and observation.
Anyhow, this is your game not mine. So do with it what you want. But! I notice you still have the "Investigator Detects Exact Roles" check box on the Invest. So, maybe we could add a "Retro Investigator" checkbox.
That way, we can have both how Invests are now and how they were depending on who's save it is and what they want out of the game.