I'd run the "free" BMW 0w20 oil during the 6 coldest months while under warranty, and do an additional oil change to an Xw30 in the hottest 6 months. Unless you are really beating the bejeezus out of it, the 0w20 isn't going to be insufficient to protect the engine for a LONG, LONG time...so...