Couple more updates... some good, some not so good.
The good -
Late last week I managed to get the new subframe stripped of the coils, and rolled it under the chassis of the Brat. It looks like the original front mount for the differential will line up great - it is almost exactly the same size. This is super lucky in that it also appears that the rear wheels will line up with the exisiting wheel wells- at least axially, I'll still need to move the wheels inboard about 4-5" on each side to get everything to sit under the car. I may also need to flare the wheel wells just a little if I can't get the wheelbase shortened quite far enough.
The not-so-good -
1) Fuel tanks don't clear. The impreza tank is far too wide to fit in the Brat frame, and the Brat tank interferes with the Impreza subframe. Current plan there is to remove the Brat tank to get the impreza rear diff subframe lined up and chopped to fit, then potentially modify the brat tank (hopefully some clever hammering and denting will be enough) to get it to fit over the new suspension mounts and components.
2) Annoyingly the neighbor with a penchant for anonymous code complaints is back, and along with several other neghbors I've received another note from the city about a number of minor infractions, to include the car. Called the compliance guy again and he's been super helpful. Made it pretty clear I'm not trying to litter up the place and that I really just want to work on my car and not have to worry about getting called into court over it, so looks like the car cover from the impreza is going back into regular service.
3) Lastly and most obnoxiously I found out today that I have been hobbling around most of the last week on a broken leg (due to activities unrelated to the car project) so I would expect major updates to be sparse for the next while. Fingers crossed for good news at the specialist visit in the morning, though i'm expecting not to be able to lift and shove brat parts around for a little while. Maybe I'll be surprised though.
Either way - little pieces of progress are still progress, so I'm gonna keep plugging at what I can when I can, so stay tuned.