I'm using the Puig Clip-on "Deflector" (the small hinged one, as opposed to the larger Clip-on "Visor") on my GT. But first, I installed a Yamaha Tour screen which raised the air blast up from my chest/shoulders, to my face-shield/helmet. That increased noise to an unacceptable level.
Now, with the Tour screen raised fully up and the little Puig Deflector tilted fully forward, the noise and buffeting are dramatically reduced, but not entirely eliminated. But the pocket is very good, even if I crouch down there is no improvement, so I know the system is working at its max capability. At 6 ft, I'm still looking over the top of the whole array with everything in full up position. The alloy hinge fixture is actually smaller than it seems in the website pics, I don't notice it at all while riding.
At 80+ mph everything seems solid with clean air. Dirty air is a different story, as expected. The shield flexes quite a bit at highway speeds in dirty air, and there is buffeting. The OEM wind screen substructure sometimes makes me wonder if it's robust enough to withstand much more pressure, but so far so good. Understandably, Yamaha supplies metal mounting screws with their Tour screen to replace the nylon ones that are on the stock screen. (gulp)
The Deflector seems nicely designed and built, attaches easily and securely, and isn't expensive.