I have the R&G guard fitted to my bike, it was originally fitted to my first CT so is now around 7 years old and done over 50k.
I’ve had no issues with it but have just noticed a tiny area where the paint has flaked off. Not bad after all this time.
It’s very light and straight forward to fit.
Be aware some people have had issues with some types of guards damaging the radiator.