I have never seen a full kit either. I am not a fan of the R&G ones as it means making a hole in the fairing. I prefer the sty;e that either mount to a bracket over the rad or mount to the vertical upright bar on the frame juts above the rad.
You wouldn't want to be drilling through the frame. Ideally you want to mount them to a bracket that attaches to the frame. But don't forget they need to protrude past the rad and fairing so longer bolts and a metal sleeve/spacer would most likely be required.