Well I think they are most effective on vehicles that have forced induction rather than naturally aspirated. My understanding is that the oil gets essentially atomized into the air coming out of the valve cover breather, and the Dodge factory solution was to inject that back into the air entering the supercharger on the engine which takes it to the cylinders to be burned up when the engine runs. It's ultimately the air intake downstream of the hose feeding the oily air and the suoercharger where this oil ends up, leaving a layer of oil on any surface it contacts. I installed my catch can almost immediately after buying the car new, and I emptied it frequently every thousand miles or so. It was never a lot of oil but it was a few ounces at least. That tapered off to less oil per 1000 miles as the motor broke-in to where I only emptied it every 3 months or so. I recently had a bunch of work done to my car and swapped out the Z bracket mounted older design UPR for the newer version UPR catch can with a fender-mount and just checked it for the first time in 2 months since installation last weekend while changing the oil. The catch can had about 1/4 inch of oil in it. I think if you search Youtube there is at least one video I can remember that shows the inside of the engine and supercharger on a Hellcat with and without a catch can. The catch can equipped cars engine is MUCH cleaner, almost looking brand new whereas the other engine has oil varnish in multiple places.