AFAIK there will always be a little oil in the intake/ intercooler.
Sorry to hear the experimental intake was a bust; would've been nice if it worked, then we could all have a nice compact option for ICs. So you got the 300HP hit? Looks good; mounting going to be an issue?
Oil out of the compressor side is never a good thing. Have you looked at the cold side to see if it is actually coming from under the impeller? I have never liked the idea that only good intentions and maybe gravity keep the oil out of the air stream in most diesel turbos. The Garrett in my 7.3 Banks setup has a compressor seal. It sounds like a good idea for everything. Runaways are not my idea of a good time.
...BTW your Bieber avatar is awesome.-Malone
another good option, but I think the holset would be even better and cheaper yet. The fab work in the van would be easier than a mk2 as well.