From my experience this is what you should do in the case of a BMW performance vehicle. For the first 2000km (1250 miles) drive the car very carefully, give the gearbox and other moving parts a chance to bed in. Once you have had the first service (2000KM for M) take the car to an open stretch of road and once fully warm run it to the max and come back down to a slow speed repeat this for several miles. Following that drive it as hard as you like. I have always done this with my new M cars and trust me it works.
If I were to agree with you we would both be wrong.