I have quit a few at home on my Head Pro-stock frames and i also have the retail-leather grip from Head, and the thing is that the finest calfskin is 1,2 mm thick from what i remember and the leather tour is a tad thicker, but, you have to wrap the leather tour grip really hard to make it feel good.

I think it was P1 or RPNY that said "you must wrap a leather grip so hard that your knuckles start to be white"