Alrighty, I can confirm that Barkbusters brand handguards fit on the bike.
These are Barkbuster VPS for 7/8" straight bars
Clockwise from Top Left: 1) The handle bar end opening, 2) Approx size of the bar end opening is pretty darned close to 1/2 inch / 12.7mm tho ymmv, 3) The standard insert that comes with the barkbusters is too big at 13+mm 4) the alternative 12mm insert is perfect.
Note: I did not neuter my levers - as such, my bar backbones are not flush with the handle bar ends. Different placement may result in clearance issues.
Mounted, the barkbusters do not hit anything at full turn, but there are some clearance caveats:
On the top row, you can see the backbone is touching what I presume is a part of the master cylinder. On the bottom row, you can see that using anything in the 12V outlet is not advised while driving as it will impede movement of the handlebar :P
In my haste to escape the sweltering heat of my garage, I did not capture any "finished install" photos other than those close ups....will try to get the bike out this weekend for a photo op