I run foam-n-vent shock caps and have never had any dirt intrusion. although I run the right foam...
If you do vent, drill a small hole 1.1-1.2mm as close to center as you can. than position the shock upon install so the hole is under the shock mount behind the eyelet. not in front to accept all roost coming its way.