ESP 0W-30 doesn’t have BMW approval but 5W-30 does. I would just use the BMW LL17FE+ oil in warranty probably. If the engine can safely take a 0W-12 the 20 will provide more than enough HTHS for street driving.You confused me by stating mobil 1 ESP is not fine but then later say it is fine at 0W-30. And eq to ll04.
I know Castrol 0W-20 is LL-17Fe but if I'm looking to go to a 0W-30 should I just buy the bmw TT oil which is LL01 FE?