Have never been pulled off in my zed, have many speeding fines though from drives to Durban.
Maybe they look for cars that has some cosmetic mods etc and pull those over?
In terms of Jammers, sounds way too risky. just wait for concessions or roadblocks and pay up.