Don't know the Kaoko but do believe its a friction type of device.
If your looking for a none electronic alternative thats inexpensive, I use the Go Cruise on my GS and have Barkbusters,,,I find it works great and saves a lot of stress on the longer rides,,. I switch it from one bike to the next in seconds?