Slewis, I have the exact same one ordered and being made right now. I'm looking to just keep some wind off my chest at 70MPH. My Nolan helmet handles the wind very smoothly, I don't feel it pushing on my head or neck.
I like the style very much, especially since they match the color and stripe of the tank.
At first glance I wasn't certain I liked the exposed and bright silver bolts holding the screen in place, but then I realized it was done on purpose to contribute to the retro look.