For legal advice, Perb isn't your prime resource. As for making a Police report, what are you expecting to achieve? It seems to me that you could benefit from consulting your Lawyer first. How you choose to assess Risk is up to you.
For most novices, a half hour visit is a way to build trust...