If the site said the kit fits 2008 250R then I imagine they would include the Electronic Speed Sensor device in kit to make it work??Did no one see the line that says, "For bikes with digital operated speedometers."? Now I'm no expert but I'm pretty sure our speedo is not digitally operated.
Earlier this year, I asked in the aftermarket parts thread about one that said the same thing and was told that it didn't because it "digitally operated" or something. As Eric_NJ reports, it looks like they are just too quick to make assumptions when listing it.
Even in racing I feel you shouldn't have one. You should know which gear you should be in before turning in.never really understood the point of these besides racing. you should know what gear you are in by your rpms for one, you get use to it. and for two, welll you should just know.