Does anyone know if these are still available somewhere? Or, if someone has one to sell please get in touch.
Only just seen this - I fitted one of these and they don't provide a massive improvement in easing of the clutch lever pull. You can effect similar by just using the very end of the bar lever. Plus, at the adjustment point on the back of the engine the inner cable exits the outer at a much sharper (upwards) angle and to me looked like it would continually rub against the ferrule (?) when operated and be prone to fraying.
I'm just after incremental improvement if I can get it. Just routing the cables properly made a massive difference and I think with the longer are, it will be fine.