I put a catch can on mine this year also. It's amazing to see how much oil would actually go right down the intake manifold prior to having it! I'm running a sealed can instead of having it vented to the atmosphere. If I vent to atmosphere, my engine tends to have some oil leaks. Having the crankcase vent connected to the intake prevents those leaks. I'm sure some oil is still making it down the intake, but the can does catch most of it. Autocrossing fills it the quickest, likely because of the constant high RPM pulls. Under normal conditions, it doesn't get much in it.
If you are still having some leaks, maybe try a sealed can.