OP - Good to see a fellow ClubSub member on here!
I was in a similar situation to you, but I just couldn't let go of my Subbie. I've got a v7 sti Wagon, tuned etc, although not making as much power as yours (214kw atw).
Have you considered buying a daily and keeping the Subbie as a weekend toy?
After some shopping around I settled on a e90 330i, and I must say its a fantastic cruiser and it a nice place to be on long trips. I managed to find one with sports suspension, adaptive steering and a few extras.
Both cars a pretty much complete opposites. BMW is a smooth ride with that straight 6 and minimal road noise, but has very direct handling. The Subaru is loud af, thanks to the 3" turbo back, lots of road noise. But when that boost comes on it always brings a smile on my face.
I agree since Subaru's are more accessible to the younger crowd, doing mods willynilly with no tune, engines go boom. I've had mine for the past 6 years, always on top of maintenance and I've never had one problem with it. Extremely reliable car.
I would suggest a mechanical warranty for any BMW, in the last year I've had the brake booster and water pump fail. Would have cost me 2.5k otherwise, I think I need to change my coil packs soon as I'm getting some shaky start-ups. I usually do my own servicing on my cars, but with the warranty I'm required to take it into a shop for servicing which is also added cost.