Okay, so let's say "I have a lot to learn". Talk is cheap, and this could go back and forth forever. Since you're the turbo expert and have a setup in your car that is putting down "300HP+" using stock parts, PROVE IT!!
I realize that I haven't read your How to Turbocharge an Engine book, but I have messed around with and read about turbocharged cars extensively. My guess is that you're 100HP enthusiastic, and that running 15 psi into a 10:1CR engine using pump fuel isn't going to last. Start with the HP.