I apologize for bringing up an old thread. I just bought these and before I install them on my 06', were there any issues with the throttle side? I see the switch box holes on the bars, but are they actually functional?
I just installed these on my 2006...will post a video of a problem I ran into in terms of clearance with the fairing on the 06' models. Seems like the 2006's don't have too much play between the cyclops clamp and the side fairing.