They are great but for a road bike I'm not sure its needed, harder to read than the standard 2012 clocks can't even really see the Rev counter while riding I rely on the shift lights which are great. But, if you do any track days that's why they really make sense the GPS lap timing is awesome!! I will do a full review on mine soon
The 2012 backplate can be fitted to the 2008 but you would need to swap the headlight loom and manually set the gearing