The research I did told me we had 1 inch bars so I bought the 1 inch Go Cruise. It works but the 7/8 inch one might fit better. Why does bar size matter anyway when grip size is the main concern? I have those foam grip things so the 1 inch works ok.
Ordered a Kaoko control from Twisted Throttle.
Looks like it will be around a month before I get it at best.
If you are in a hurry you might just want to go with the competitors.