Is it a standard STI setup? I thought being the STI version, it has already had an individual dyno tune by STI. If everything remains unchanged from the factory, is it fair to say that it's probably pretty damn close to as good as it can be anyway? I mean, think about the amount of hours Subaru would have put into the tune to make sure it drives well under all conditions.
It may be a different story, but I've had other cars with aftermarket computers and it's taken weeks of mucking around to get it right, and even then it's never going to be as good as a factory tune. *Unless their tolerances are far safer than they should be. No doubt, mixtures can be changed, boost can be increased and timing can be changed - But it's a compromise on something. (Economy, Reliability or Performance). If I had too much money, I would investigate the gains that could be had under all conditions without a significant compromise in reliabilty. *It would be difficult to measure the increased wear and tear on your motor though, until something goes "bang".
My advice, if you feel you havent got enough power, is to buy a second hand motor, then spend 6k or so on a rebuild with all the good gear (Forged Pistons, Rods, ARP fasteners), install. Sell the current STI motor. Then get the new one tuned to 18-20psi.
It's also worth noting that you're at the point of - "Law of deminishing returns" - Where your STI is tuned to a high level, you could pay $1000 for a noticeable 5-10 kw(?) increase. If it was a standard motor for the same money you might have picked up a noticable 10-20 kw(?)
...Or don't worry, be happy.
