I've been happy with Maxlife in the BMW.
It's on its third run of Maxlife 10W-40, which I will UOA at 4K.
I can tell you that our old Subaru is absolutely swilling down GTX HM, and had much lower consumption on PP.
I've never tried Defy, although I may given the $10.00 MIR.
Some members here have reported very good results with M1 HM, although I've never tried it.
If the right deal comes along (it will), I'll give it a shot.
I'd probably rank these oils, first to last, M1 HM, Maxlife, Defy, GTX HM.
Never having used three of the four, I'm ranking these oils based upon what I've seen here, as well as looking at their add packs.
Of this group, only the M1 is suitable for extended drains, IMHO, although the rare Maxlife full syn probably would be as well.