I received the HT shifter today. The fit was extremely snug and I had to file the inner "nut" several thousandths to make it fit- no big deal, and I do like the new shifter. I just got this 08 Vision, but I also rode an 08 when they first came out, and that bike had a heel/toe shifter similar to the one on my KP Tour-there were rubber pegs front and rear. This new HT shifter has a different heel pedal thats smaller and looks like it might slip, but in actual riding it felt and worked great.
Santa Rosa CA