You’re right Rich…those covers were an option on the FiberFab kits.
My OEM windscreen frame on my BCW actually folds down flat on the hood/cowl
I guess on long trips, you lay the windscreen flat and have bugs for dinner! Cuts down on time lost stopping to eat. The moths give you “cotton mouth” though.
At tent vendor at the Watkins Glen Zippo Vintage Races was selling leather “helmets” and goggles. Not junk either, good quality stuff, albeit a little pricey, but I was tempted.