Very nice!

I don't think an STI would have a duckbill though, I'd expect it to be a big bench wing on the back instead. Also, I know you aren't keeping these wheels but I think they are a bit too sunken in so I think you should go for something with a lower offset, like 17x8 +35 would fit perfectly with a 225/45 tire.