For some reason it doesn't work well on my '08. it's not holding the grip well, so the bike slowly loses speed. I tried putting a few layers of electrical tape under the silicone ring and it got better, but still slips every other time.
Haven't given up on it yet, though. Maybe I'll put some...