Update on this thread. i tried to fit this system on the NC, but failed. I chickened out when it required me to crack open the indicator switch. The indicator switch on the NC is a sealed unit and I was worried that I would not get it back together again. Reward did not exceed the effort!
I want to sell the system, anybody interested in making me an offer? It should fit any bike