I'm also unsure why you're considering a WRX engine/trans swap either; if the current powertrain seems healthy, why bother making an expensive headache with wiring and computers? At that point just trade it in for an actual WRX and be done.
I forgot to edit out the bit about the wrx swap. I rejected the idea after a few hours of bouncing it off some friends of mine as it's not really what I had in mind. Plus, older wrxs are appreciating beyond belief ($54,000 for one I saw from around the same year as the Impreza) and buying a new WRX (even the base model) would mean trading both the Miata and the Impreza. I have just enough disposable income to clean up and modernize the Impreza.
Is that...not what you have the Miata for? You already have something that does the "fun" thing perfectly well, and it just isn't making sense to me why you're thinking about throwing all this money at making your winter beater into something you have right in front of you.
I'll give you that one. Yes, the Miata is already a lot of fun. While I daily drive it most of the year, I want to avoid subjecting it to late fall through winter conditions because it'll start rusting and that'll just ruin the car. I've seen way too many rust bucket Miatas around and don't want that happening to mine. Doing all this work for the Impreza does a couple of things:
1) Since my normal routine is to switch cars every week when it's not fall/winter, it'd keep the commute enjoyable instead of driving me up a wall every other week.
2) Makes life in the winter a bit more fun. Since the Miata has to be garaged, I have to depend on Smokey throughout that season. Why not make it more engaging during that time?
Plus, there's that whole modernization thing. I did mention in my reply to SVX that my motivation isn't really one grounded in reality, but I might as well spell it out at risk of sounding like a lunatic:
I genuinely feel bad for the Impreza. It used to be a nice mid-range Impreza at one point in time and has essentially become nothing more than a winter beater. All of this stuff I want to do with it, the custom lights, wheels, tires, eventual suspension stuff is basically how I intend to bring it back up to being a nice car instead of a...er, i'll call it a shoebox.
Tl;dr the subaru deserves better, so i want to make it happen.
And the reason I don't do all of this to the NC instead is because I feel what it already has equipped is more than enough.
I hope this at least provides some insight into the thought process behind this.