Had a Kaoko on my Honda VFR800... was just okay.
Put a Throttlemeister on my 1199 and it is sooooo much better than a Kaoko!!! If you are looking contact Throttlemeister - I go excellent customer support from them and very quick shipping! Several people have commented on how good their Stainless Steel units look!
Good Luck...