Better replace the screen then, I don't think BMC's or K&N's warranty's cover high velocity hotdogs...do big bugs hit your windscreen?
i mean an air filter is in there for a reason, the screen is to just help with rocks and larger stuff like angry people throwing hot dogs at you.
lmao.. I can picture 3 or 4 butterflies laying perfectly in symmetry on top your filter, just to make sure that you run lean.I dunno, I had 3 butterflies in mine once. They mighta made me run lean without that screen.
Also keeps lizards out. Do you have lizards? I'll mail you some.