I have the Techspecs installed on mine, and the fairing piece alone makes it worth it. Amazing feel and so much grip that I don't mind the slippery seat anymore.
HOWEVER...
There might be a flaw with the adhesive on the pads for the actual tank. Despite installing the pads properly, they're already peeling along the top edge. I have contacted Techspec and they're looking into it, and although they mentioned that they'll send me a replacement set, I can't be sure if mine was a one-off, or if the whole batch was affected.
So, if you're looking at the Techspecs, make sure to address this with them prior to ordering, and I'll be sure to update this thread with whatever response I get back from them.
Otherwise, the product is great and the customer service seems to be on the ball.
Cheers!