Check out my DIY article on this website regards this type of installation. (
http://986forum.com/forums/diy-project-guides/37664-protecting-your-oil-cooler-ac-condensers-radiators.html)
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.