Who says the 18g falls on its face @ 10PSI? Thats a bit of an exxageration. And its not like there aren't a million other turbos to bolt up, or hell, just sell it and piece together a cheap setup that will give you a bit more room to work with.
If you crack that motor open, you'd be nuts to not at LEAST go with pistons and rods. Build for the future not for the present.