Careful with those STi cast pistons man. A little det and they'll be done quickly. As far as your build, I admire what you've done. Thinking out of the box is the way I do it
On my current motor (in my WRX), I actually reverted backwards from a EJ257 block to a EJ25x 'phase 1'

Well, I expected it to be temporary but I've actually re-thought this after 3k miles or so on the motor. It's got a nice set of Crower I-Beam rods, Wiseco 2618 forged pistons, ACL Race bearings, and a balanced crank. This is all set up with a zero deck and .051" Cometic gaskets. Estimated CR is about 9.1:1 This is the right way to do it when you've got the motor set up properly. At 20-22psi on pump gas it's been good to go. I haven't had it on the dyno yet but I would estimate it at 400whp -/+ based on other cars I've tuned etc. I will probably push it to 30psi on the dyno for a short time to dial in a race gas map. I think it should hold fine. Certainly the rods, pistons, and crank will LOL!
BTW, Phase 1 rods are the longest of the 2.5 motors at just over 5.18", where as Phase 2 NA are 5.16" and the turbo rods are just under 5.14". We acheived a zero deck by cutting .030" from the top of the pistons in a mill per direction of Wisecos maximum specs.
On the Legacy EJ22 related, I've got a WRX manifold, STi up-pipe, WRX DP, and WRX turbo that will be going on my 1991 Legacy. Nothing big, maybe 8psi WG pressure along w/ a TMIC, WRX fuel pump, etc. Now I've got to figure out a safe way to tune it. Sucks not having a tunable ECU so I may get a simple piggyback which should do the trick.