The vast majority of catch cans that I've seen aren't baffled, I even went for a slightly more expensive one to ensure it was baffled... it wasn't! Vent to atmosphere and all is well. I had a little filter on mine, but soon changed to the pipe running down by the gearbox.