Look, I'm not trying to dismiss or downplay anything that's happened to you or Tess because of this guy but I don't know him and right now all I've got to go on is that he's a 'very bad man' that did a lot of less than legal things in a place that is a lot more screwy than Storybrooke.
I'm a cop and I can't just switch that off because you're telling me that this guy is bad news. I do believe you but I need a reason to be on the lookout for this guy.
If he's as bad as you're saying, and again I believe you when you say he is, then a report with the LEOs is the best chance to ensure that everyone is on alert and not just those that you care about.