My riding buddy has one of these mounts on his GS. It is as rock solid as you can buy, nothing better! But damn its salty!! I have a 665 also and have a habit of just taking it in the resturant with in my pocket easy peezy. Im usually fiddling with it while i wait for my food anyway. And, lock or no lock I wouldnt leave a 800 dollar gps on my bike unattended for any leght of time. It can disappear very quickly!