Strange... I thought the 07 models got CNC finished yokes? Guess they didn't made it to the production models.
I like this damper much more than the previous one mounted on the top yoke. But it won't fit 05 and 06 models otherwise KTM would say so. There must be a mounding point for the damper on the triple clamp of the 07 model. Swapping the triple clamp could be an option to fit it though.
But then, I never felt a real need for a steering damper...
Richard.