from looking at the website, it looks like a PCV oil separator system that gets plumbed back into the air intake pre-turbo. i don't like it. there will be some oil mist that gets past that catalist i think. you have rubber couplings between the turbo & aftercooler & engine couplings. oil and rubber do not mix well at all... and you can end up collecting the oil in the aftercooler. ford has done this for a while now and some people have had no oil in their coolers, but some have had like a coffee cup full of oil in there... i personally don't want a pcv system on my truck...
i will probably make my own collecting canister for the stuff that might come out the draft tube, before plumbing it into the exhaust system to draw a light vacuum [1"-2" h20] in the crankcase... .