Yeah, I know Throttlemeister wasn't that popular. The current bike I want to put it on actually has an Audiovox cruise control. Personally though, I have never cared for electronic cruise controls on standard transmissions. Even on motorcycles, cruise control - even friction locks -don't make a lot of sense to me. Unless you're driving in a perfectly straight line for 10s of miles, when is your speed not going to fluctuate and where are you going to put your right hand any way? But to each his own.
I prefer the throttle lock idea because I typically keep the friction st to 50% or more. This may not lock the throttle at where I set it but it slows your rate of deceleration and the corresponding lurch forward when I take my hand of the throttle. I love this while in the city. I am constantly raising my visor or chin bar, taking a sip of water from my cup holder, maybe playing with the GPS...whatever. Plus, my age and body size has reached a point that if I want to do a proper shoulder check off my left, I need to release my grip on the throttle. All in all, being able to remove my hand momentarily from the throttle frequently without a harsh deceleration makes the ride so much smoother. On the highways when i occasionally want to shift my weight around and remove my hand, I can with a slight increase in friction to the throttle lock which allows me to remove my hand for longer and maintain my speed. If i happen to bill applying throttle at the time, that power application remains even after I remove my hands.
But even more than all that I like the aesthetics. I put grip puppies on my bike and I also think the plastic end caps on most modern bikes to be cheap and ugly. If I install a nicely machined large weighted bar end, it makes the diameter of the entire grip consistent, it's stylish and not cheap looking, it adds a bit of length to the bar and it may even dampen vibration. Other mechanical cruise controls look bulky, cheap and out-of-place...IMO.