So far its a blast. Just going easy until after the 1200 mile break in service. They change the two differential's fluid and the transfer case fluid as well as an engine oil change. The problem is that BMW has not kept up with the supply for those fluids. LOL. It two special order fluids. So I had to rescheduled the break in service until they have the parts in hand.
Mike