Check out my DIY article on this website regards this type of installation. (
Protecting Your Oil Cooler, AC Condensers and Radiators)
I did this and have not had any issues with any debris, larger than the mesh size, collecting around any of the radiators/condensers,oil cooler on my 2001 'S' front bumper inlets.