I shoulda just sent you mine. I'm not using it.
LOL, story of my life, a day late and a dollar short.
The handlebar plate on mine is .77 inches thick. It would take some drilling to get through it as it's solid. I do have a drill press but it won't undrill holes so I guess the ring is better.