I would check out the KNPV training, that is training with transition from 'sport' to real life scenarios.
SchH(IPO) is great for obedience, but I would do differently if my goal was a PP dog as end result. Especially if you want to search out a suspect or weapon.
KNPV Police Dog Training
But you have to do what you have to do in your locale....not sure there are PP type clubs available to you?