Nice write-up and pics!
There are a couple schools of thought about the chainguard bolt/nut.
Captive nuts are nice, until they aren't; ie. when they spin inside the parent material. That usually causes swearing......
The bolt/nut method GG uses avoids that problem. It may not be quite as nice to look at, but is a practical method that works.
I like the proper hex cap screws on the triples. I have Allen head bolts on my '12 & they're not the best type of fastener for that application.