I personally like my 50 cent Flipmeister Throttle Lock. If you go to the other forum and search it, you'll find the thread and the install instructions. Basically, it's a pair of black neoprene washers fitted between the bar end and the grip. The tension is adjusted by moving the switchgear casting closer or farther away from the bar ends which applies more or less tension to the washers.
Instant release (for emergency situations) is obtained by simply twisting the bar end slightly. It's flexible mount will move away from the throttle grip itself if twisted, allowing immediate closing of the throttle.
It will work on any bike with flexible bar ends and non-integral switchgear.
You can't beat the the price. 50 cents and about a half hour of your time. Compare that to the Throttlemeister or the Kayko. Send me the difference, I need the money.