I had the Givi bars on my last S10, luckily I never tested them, they seemed solid but did rust quote a bit, the plan was to take them off my old S10 and fit to the new one but when I saw all the rust I didn't bother.
I have just ordered the OEM bars, not so good at side protection if it goes...