Originally Posted by
seely
It my experience, the stuff peels off tools pretty fast, much less something that you're constantly twisting your hands and sweating on like a handlebar. I'm doubting it would last long.
+1. In my experience the stuff is just not very durable.