I don't think that there is anything serious that would prevent you to enjoy your car for 2 more years, unless you consider every repair a problem.
The water pump is a rare issue on 2007+ N52.
I decided to keep mine for 7-8 years or 110000 miles. Arbitrary "economical" life.
If I was looking for a less premium platform, I think that I would go with a compact and mod it. Ford Focus (maybe ST), GLI or Civic 2013.
2007 E90 AW 323i Step | Lowered 1.25"/1" | BMW Performance Exhaust | Debadged | Scangauge II | Style 162 18" & 161 17" wheels & rear 15mm spacers