it would protect it against some larger objects but the holes in the mesh would not stop the smaller ones that would get through and lodge themselves into the fins. Its part of a front mount unfortunately. You can put a tight mesh in there but that can actually restrict airflow to the core.
I opted for no mesh, free air flow, a mean look and having to take the IC off maybe once a year to clean it out and straighten the fins
Eric