Hi U.G.
I wanted the fly screen but thought the fork-top yoke etc. was a bit much and got the Memphis Shades wind shield. I got the shortest one offered and it fastens to the handlebars with clamps. They are tightened with bolts and hold securely in the wind. My bike vibrates and an occasional tightening keeps them secure.
No more bugs in the face and I hide behind it in occasional showers. I get wet from the waist down but I can still see and ride safely. I'm not much for wet weather riding. It looks good too.
Neil