BigBSBusa,
Here is a pic of the ones that I put on my 04LE. They add a little bling, but are functional as well. With the stock grips, if I wanted to stick this thing to the stops, I had to loosen my grip and roll my hand a little around the throttle. Now, if I want every bit of it, it is at my command W/O loosening my grip.
BTW, pic sux, the wife is the graphic artist/photographer.
Don
PS. As far as going all the way to the kill switch mine doesn't, but could have & should have. I didn't trim the inside rubber piece that would have allowed me to put it on to w/i a mm of the kill switch and I didn't think about it until, I had already glued the stupid thing on.