Trick.Raptor
The Cracker Raptor
Well don't forget that oil is going through your intake, throttle body, and injectors so there's all kinds of stuff to get oil build up plus it actually will lower your octane.
Information overload on the separator...
http://www.fordraptorforum.com/f24/jlt-oil-separator-23316/#post421344
This is a "cheap" mod and a good one at that!