It's bs about LL01, if oil change every 5-7 thousand miles. Also with Mobil 5W-30 I6 doesn't have valve noise during morning start ups. Me and my friend did a lot oil change (with LL01 spec. all recommended and just LL01 spec) to find right one that will eliminate this crazy sound, and Mobil 1 5W-30 is winner, best oil for normal usage. We tried Castrol, Pennzoil (not LL01 , different viscosities) same effect as BMW oil.
So don't bother yourself to spend a lot many just buy case in Costco and you good to go, believe me. We did this for last 3 years of testing.