The level of enforcement from dealers amounts to entering your VIN and then pouring whatever the computer tells them to use. Aside from min HTHS BMW engines aren't picky about grades. Engine failures are material/engineering decisions rather than lube related. The big failures are all engineering related. As long as there is no sludge no questions asked.I wouldn't wait until warranty is out. Are BMW dealers enforcing viscosity recommendations now?
You have lots of experience with Euro vehicles and lubes. In your opinion, what offers better wear protection? LL01 or LL04?