I am also a motorcyclist and was happy with the Vista for years until I saw "autorouting" and just had to have a 60cs. That function, especially the automatic "recalculating" when I take an unsuggested turn, makes the system incredibly convenient and "hands free". I don't even bother creating "routes" on a PC anymore, instead I just spicify a destination waypoint and let the unit calculate an "on road" route. Try it, you'll love it.
PS, some good handlebar mounts are available but I prefer sticking it in a pocket and saving the sunlight "wear and tear" on the screen.
Enjoy