I like the idea of a suspicion system, but right now it seems like we are missing any way to isolate a target. It seems like we need to have some system of gaining a target's trust and then asking them to meet us someplace private. That or each target needs a schedule that has them in an isolated location at some point and we have to learn each target's schedule? Maybe multiple options that vary depending on the target?
Would also like to see a way to corrupt authority figures which would make certain locations "safe". Like corrupting the teacher would make the classroom safe or something like that maybe? Maybe corrupting the police could be challenging to do but would make a lot of the other areas safe.