I have used RRG out of the UK on several bikes over the years, including my current Gsxr1k.
Their fit and finish is always perfect.
Fit both radiator sides of the guard into place, push the center, and the whole guard snaps up against the curve of the radiator.
It fits so snug that I think it would stay even without safety wiring it.
I have no Gen3 experience, but they're basically Gen2 parts anyway, I can't seem them not being as good as they are on every other bike.