Those do look great! Nice work! I bought the GS handguards with the same intentions. In the end, I bought some ATV cheapie hippo-hand textile knockoffs that work amazingly well for temps but they hide the controls, so you're blind to them, which is weird at first. First time I used something similar was on a bike set up to ride on the ice. I was amazed I only needed lightweight gloves underneath them.
I believe you when you say they work. For most of the time, I get enough wind protection around the turn signal pods because I have my clipons below the triple clamp. They work better the faster you go.