Sounds a bit drastic. Why don't you let the server admins choose? Put the option in a cfg file. Disable it by default if you want.
It would be really cool if you game map designers a way to block grapple on certain surfaces. Noimpact shaders do this, but they aren't applicable for every situation.