I probably would've went with something with a little heavier mesh and a little bigger openings. Birds and rocks are about all you gotta worry about, most non-Amazonian bugs won't damage your tmic too bad or at all. Take it out and put it in front of a decently powered fan and see how much air flow you get through it. Not real world driving conditions but it'll give you an idea.