says a man clearly with no recent experience of living in London...
An EC145 flying at 100ft AGL might be quite pleasing to the eye for you and me but take a trip to NW3 and then see how you think the majority of people might view it?
As for catching criminals as the OP said....catching someone who did over a parking meter for £20 is hardly worth the effort