The Hepco and Becker are an absolute pain to install, not sure about the Givi.
however, I’ve installed the SW-Motech twice and those are pretty easy to install and provide decent protection, even after needing to cut a little corner of the plastic body panels for the crash bar to attach to the frame.
Your hand and foot levers are going to be exposed no matter which crash bar brand you use, but for the handlebars you have hand guards and the foot levers are super easy to swap.
Also make sure to get axle protection, specially for the front!