Owning 3 6er in last 4 years with the same engine platform (two F13 650i with N63/N63tu engine and one F13 M6 with S63tu engine), usually in less than 10,000 mile the oil change service indicator will turn on and you need to have the oil changed; Indeed today's cars (especially the high performance ones like M-Cars) have a very accurate and reliable system to continuously measure both level and viscosity of high performance oils (ie SAE); so don't worry about oil change or engine life since this built-in system will aware you when it's time for oil change. As far as Launch Control, during the break-in service dealers unlock the LC and now LC is enable and you can perform/activate it whenever you want. I'm interested to know how fast this AWD Powerful car can go 0-60
... Like other current M cars (M3/M4/M5/M6) I believe this car is underrated too and can go faster than what BMW claimed on it's website...