I have removed those mesh screens and I have a HPD maf housing, it does what they claim.
But remember it will lower your maf voltage a little bit, so you may loose performance if you don't retune.