I’ve never had a fly screen, they look like they’re more for cosmetics than to keep the bugs off your face. When I’m going to do highway miles I mount the windshield and love it. I’m 6 foot and do not experience buffeting with the triumph windshield.
With your height I would think you’d have to go after market to get a windshield that will illuminate or minimize buffering.