I was recently ramp checked at a mine airstrip in the Northern Cape, the two police officers were very appologetic for the inconvenience and were extremely polite, they only checked pilots licences and aircraft docs.
Cant really say it put me out at all.