Supprised people are not taking the piss that you are being poached. Many bods on here think its alright to take game as they please and even post about it, some thing I have reported by PM and nothing was done not even a reply.
I have had the occasional problem with poachers, I think its best to deal with the problems yourself and report it if it goes wrong.
The police force are over worked and can be clueless about certain things.