With the perrin foam CAI, you need to oil and clean it quite often, along with cleaning your MAF at the same time. You can get kits for both of these items, but it is more maintenance than the AEM. I do suggest a pre-filter if possible for either intake.
That being said, I like the foam filter more (it's my preference - not sure why), and I plan on cleaning them every time I change my oil (probably switching between 2 filters), so it's not the end of the world. You do need custom tuning for that intake (either from Perrin or from TP), that isn't directly supported from Cobb.
My personal opinions for the best ones to look at are the AEM, Cobb w/box, or Perrin.
As for good BPVs (I won't even address straight BOVs - they are a no-no), you can get the Forge BPV which is what I have, and I love it. Cobb also makes a nice hybrid valve (last I checked) that might let you get that noise you are after while minimizing the rich condition (although not removing it from what I can tell). Just my two cents.