I think the use od Paladins is a good idea for the BPA. There are only a couple of BAF lads that fly them (as far as I've seen) and it'll give you added firepower.
The problem the police forces face is that they can't actually arrest anyone, unless the person is willing to play along with an arrest. In my time in the BHG I can count the number of people that have played along with being arrested on the fingers on one hand, and I've tried to arrest a large number of people myself. It's a shame that game mechanics don't allow for arrests to be made, that the only option is the blue message.
I look forward to finding out what Cannon has in mind, and wish the BPA all the best.