Oswaldters...Check out
www.heeters.com/pa.shtml. I installed the touring, 17 1/2" high (#KY-4326) $139.95 (fits Kymco, Agility 50, 2009 etc.)two years ago.......mounted securely with a short piece of that black foam tubing used to insulate water pipes... on to the front bottom of the wind shield where it lays against the scooter to keep it from the slight rattling vibration produced by the road bumps and pot holes.
It comes with good solid hardware to clamp it down.....Had it for 2 years and 3000 miles with no problems with shifting or loosening.....I use the more open type helmet with the face mask, and most of the wind is deflected by the mask and the shield.
........I had tried another one earlier, but the hardware was too skimpy and after one or two bumps it needed more tightening.....this one is really worth the money.