I've been using the Yamaha version of the Vista Cruise on C-10s since 1990. Prior to that I was using them on the UJMs that they were originally designed for. My first C-10 install I did the screw into the bottom of the switch housing to keep the Vista Cruise from rotating. But I found I constantly had to keep re-tightening the screw. I hand sanded the plastic throttle grip to provide a smooth surface for the Vista Cruise to grip.
On all subsequent C-10s I've used RTV Silcone adhesive to bond the Vista Cruise to the side of the switch housing. The only drawback to this method is you have to wait 12 hours for the RTV Silicone to cure so you can ride your motor. I had the plastic throttle grip on my second C-10 turned at a machine shop to provide a more uniform smooth surface for the Vista Cruise to grip than I achieved by handing sanding the first time. I've moved that throttle grip with the Vista Cruise to my subsequent C-10.
One of the nicest things about the Vista Cruise is it looks like an OEM part of the C-10 when installed correctly. I used to go to rallies with my first C-10 and have other members asking how come their C-10 did not come with a throttle lock.