I would rather not have any chance of oil residue getting back into the inlet tract.
I dont worry about the oil contamination, possibly involved, as it gets changed every 2.5k to 3k miles.
Still cant understand how pulling fresh air in would help, as there will be blowby gasses regardless if there is fresh air or not?
As for corrosion, if the car gets used on a daily basis, then the condensation wont have time to form.
Also regular oil changes help, "if" condensation has built up and contaminated the oil (water/oil mix)
**Edit - From what you are saying, whats the point in running a catch can then? If you are still breathing into the inlet tract?**