Your leakdown numbers look pretty good. I had a leakdown test performed before I bought my STI and the numbers were 5,5,7,10 so they're very similar to yours. The shop, a very reputable one, felt that up to 15% was ok.
I would unbolt the downpipe from the turbo and check for any oil leaks past the seal.