I used to have one on my OEM shield.....but I've since sold it to another member (don't remember who). This one......

It was made by J & M.

That is the one I have. It does NOT block your gages. Made to fit the Tourer windshield, however I wanted another and can no longer find them in production.
EDDIE...I'm taking mine to a local leather guy to have the crappy top flaps replaced with leather. I can see if that's something he would be willing to make for you?