Nice bike GSS! Since I'm new, I've never seen it before.
Thanks for the pics. It really helps since I can't post any pictures of my bike (Garuda) right now. I'll try to do it as soon as I can because I do think the Napoleons look very cool, but I am very busy, and it could be a few days.
You were right about just grinding off some of the center tube where the bolt goes through. That's all it takes. The whole job could be done in about 10 minutes with a nice professional result. I am putting my windshield back on, and screw on gas cap conversion kit, before test drive and pictures. It will be awesome.
Just from a safety perspective, bar end mirrors are the only way to go. The Napoleons seem to me to be of top quality and fit great. The mirror stems ratchet left and right to your preferred position and will be more able withstand a tip over, crash, or clumsy passer-by.
I got them shipped free to my doorstep in one day from amazon prime for about $70.00 total.