Where did you buy your screen? I was literally looking at getting one today and found your thread, perfect timing. Less turbulence sounds good, can you compare how much lower the wind hits you compared to the stock windscreen? Or, maybe, can you measure the length of the Puig?
Also, how was the install? Did you have to pull out the rubber grommets, or was it literally just a swap with the stock one?
I'm also looking at their Touring screen as an option, but I think that one only raises the wind impact "a few centimeters"... so probably an inch. I'm not sure that is any better, though it may still be cleaner air.