personally I'm not a fan, it kinda looks like a cheap repair after a bump.
The mesh you've used looks quite fine, make sure that enough air passes through.
Cheers
D
What you have to watch is that at higher speeds the mesh doesn't stop airflow.
Cheers
D
If you get black mesh i'll like it, i hate silver mesh with a passion!