Recently installed the TechSpec tank grip pads on the sides of the fuel tank, snake skin version. Just that little bit of extra leg grip was enough to take the load off of the wrists. After an hour test drive I noticed no more tingles in the hand/wrist area! Got them from their ebay site. Fast shipping. I definitely give these tank grips 2 thumbs up.
I have them too. Agree with everything you said, plus they look pretty boss too. A good investment, especially for track days.