I've had a set of
these on my three previous bikes.
My only issue is that if the connections between the grip and control unit are allowed to bash around inside the dash/fairing, you made end up having to replace the plastic connectors as the wires break free from the soldered joints.
Tape them up with heat shrink from the start and you'll be fine.
Same probably goes for the majority of grip systems!