Make sure it'll work with your grips.
Between my G/F & I, we've tried 10 - 12 different throttle locks (all manual, non were electric) & haven't found a single one that will hold the throttle at whatever speed we set it. They all slow down. Priced from $25 to over $200, none hold for more that a minute or so...… I hope you have better luck than we have.