turbo oil drain

did a bit of searching and found some good info.
seems opinions on restrictors are divided, but it's what works for you suppose.
crankcase pressure is something that is mentioned.

I would not say the leak is bad but does the seal need to be replaced, or will it be ok.

http://www.yellowbullet.com/forum/showthread.php?t=607192