I have the Vista Cruise on my 01 BB US model. I put in on only 2-3 weeks ago, about 400 miles. I really like it at this point. :icon_clap: As Helvet indicated it is actually mounted around the throttle twist itself, not on the grip. If these grips are longer than standard grips, this could create a problem with the throttle snap back when releasing the Vista Cruise. I have BikeMaster Dense Foam Sport Grips which I have no problem with my cruise. One thing I suggest is if you go with Vista to mount the way the guy did on the link below. Otherwise the thumb lock is on the bottom in a bad position. I did mine exactly this way and it works perfect. I used a larger screw than 5mm, but 5 is fine I am sure. Good luck which ever route you choose.
http://www.bikersoracle.com/jaws/cruse1.htm
Redbird USA