I have the blue version of this speedo fitted in my TC5R for racing, and it's a very good speedo. The programming box is a very good idea, as is the optional kit to link the speedo to a PC. I have just downloaded the latest firmware, and it has made a vast improvement over running the previous firmware. My motor (Speed Passion 13.5t) runs lots cooler now, and also has higher top-end. The speedo is far better than my old GTB, far easier to set up and has lasted more than 2 months without catching fire!