those rims are good if you want to run some wider tires. 44mm means you're 9mm further out than stock which means you can get 18mm wider than stock rubber and the inside tire would be right where it would be stock. STi's run 225 wide +53 offset without rubbing so you're probably looking at like 245 wide at that point mattering on the height (245x35x18 or something, too lazy to do the math). Wider tires are great! 8.5" rim would sure fit them
The catch, and it's a big one, is that you've now moved the geometry of the suspension out 9mm from stock. That's a lot. You now have nice fat meats that fit but your suspension just took a nose dive. Will they fit on your car? Yes. Will they allow for fatter tires? Yes. Will your handling improve? well... I'd have to say it would be worse than a good set of 225s with stock offset. YMMV
Oh, and another little thing I didn't put in that faq is if you went with 44 offset 245 wide tires, you're now sticking out 19 mm more than stock STi (let alone WRX). That's almost an inch. When they stick out too much, you can get pulled over for it. It's a safety issue to have a tire sticking out past the wheel well.
WRX Wide body kits increase the fender coverage and also change the suspension geometry to accommodate far less offset and thus more tire width. There's only so much you can do without addressing those two issues.
04 STi 16G powered lagless fun
04 WRX: SOLD