Better safe than sorry, the bike is, what, 12.5:1 CR, plus 9psi of unintercooled boost? I'd rather have it pig rich and a little less on the power side than borderline about to pop.Im surprised that youre not blowing oil passed the seals having the oil drain pointing upwards.
10.5 is really friggin rich especially on that teeny turbo and 9 psi. You should be at 12.5 at the most.
There is a scavange pump on the bottom of the oil pan, this pulls the oil from the drain past a checkvalve and pumps it up back into the pan.
Best system I've had yet! I used to get oil blowby with differant checkvalves and a differant pump and no line inside the pan... now that I reworked the entire thing I have NO problems! it's great!
You have no idea how many times after I changed it to go out into the garage, look in the exhaust, and find a wet turbine. NOT ONCE!! I was so happy to get it right