Not gonna lie... That looks dodgy as f@%*.
I never understood the need for cruise control. And I've owned a bike that had it as standard.
Been there & done the long road trips up and down motorways and honestly never needed or wanted it. Even the bike I owned that had it, I used it a couple of times for the novelty factor then never bothered again.
Maybe when i get older my busted up hands might change my mind