John, I installed the clamp-on version on my 00WR400 and so far have not had any problems with it. It is a piece of cake. Just check the fit of the clamp on your steering post. Check for excessive welding spatter or high spots. If you have some, file them down and re-check the clamp again. The clamp should be able to go all the way down and rest on the inside lip of the clamp. Check to make sure that it sits squarly and tighten it. There is not a lot of stress placed on the clamp by the dampner
itself, so the only risk is if the clamp is not well seated and torked down it could vibrate or get knocked loose. Since I have had mine installed, my bike has been dumped, dragged, pulled and pushed over stuff and, ridden hard without a glitch of any kind. Good Luck! P.S. You will love it!