I have had the first that Dan received (at my request) on my bike for almost a year now.
I didn't like how the long exposed end of the shifter rod was only supported by one case bearing and the seal with the slot for the C clip at the point of stress creating what I saw as a weak point. I am heavy on downshifts and have a quick shifter installed so saw it as good insurance. It also made the shifter action a bit more solid and use of the quick shifter felt more precise. Lost the slight "rubbery" feeling in the linkage so there must have been some flex or wobble there. You really can't see it unless you are looking for it. It fits behind the stock front sprocket cover without issue just that you have to secure or re-route the vent tubes because the wire keeper that prevents them from getting in the chain can't be re-installed. I just double zip tied it around the gear position sensor.
The bearing in the holder is Teflon coated with a very precise fit but I do use some waterproof bearing grease on it to seal out water and grit.
I take back what I said, I just received mine today via UPS. No communication from Kyle Racing regarding shipment or tracking but here it is. I'll fit it tonight and try it out on the commute tomorrow.