My VW is admittedly 10 years old, and still under the Dieselgate warranty, but I've averaged 2 warranty repairs per oil change interval for 3 years now.
They haven't been able to figure out the cranks forever but does not start for those 3 years, two dealerships have tried now.
They are fairly expensive trips I'm glad to have warranty on. EGR, DPF, 4 sensors in one trip, etc. I'm almost to a new exhaust system and the CEL is on again.
Wish me luck! I went back and forth to the dealership 7 times before they put it back together right last time.
If that's the experience, count me out. It's the last one.
Anecdotally, someone in my family has a Mini with the BMW engine, and it’s been ticking along just fine. Maintenance is expensive though.