Here's a feasible suggestion, and I think a lot of cops and crims can relate to this. When a criminal is abusing the climb to evade being tased, there is not much we cops can do but let him climb and then let him run away. Best we can do is tase him when gets up. But even then, he's long gone and climbs another roof. And this just continues unless he kills you with a combat shotgun while you climb the roof he climbed.
Suggestion to this problem is introducing climb interrupt function, where upon taking damage or being tased, the climb is interrupted and the player falls back to where he started the climb. At the very least, the tase should work if player is climbing. There is no reason why it should not.
Another suggestion is implementing a movement speed debuff upon % of health missing. So if a criminal shoots me while I am chasing, I shouldnt be able to run like nothing happen. Applying a rubber bullet effect would be more realistic and add new layer to chasing a criminal/being chased. Should be more realistic and make food/medics more important, as then players would not be running around with half of their HP missing. At <10% health, a player could only walk.