Good job Tim.
I made something similar with some 1" x 1/8 stock aluminum. Its easy to cut, shape, & drill ... & its cheap. A 3ft length was a couple of bucks. The cross bar on the windshield holds my 660 steady on the roughest roads. Looks pretty much stock