I have a 2013 car with all the upgrades. A completely different car than when I took delivery.
I agree with R1NGA and we don't need to be shooting ourselves in the foot! Especially for those of us who have stuck with our early cars and I don't regret it! Most of the pre 2014 cars will now have mileage on them, gremlins ironed out and with upgrades, not far from the car currently coming out of the factory. There was talk on here about celebrating the fact we had one of the first thousand cars and having a badge made to prove it. We don't want to have these early cars stood in the back of a dealership compound as unsalable The scaremongering sticks - look what happened to Rover! In the end they built a superb car in the Rover 75, but the memory of the 70's never went away.

If you are having a great time with your M3W it is time to shout out, like Matty my only concern at the moment is the drive belt noise. I don't think the new cars have a fix for that yet?

My advice would be to buy the car you like regardless of year, negotiate all available upgrades into the price you want to pay if not already fitted. If the chassis is lacking the small triangular plates, see if bracing can be welded in, not sure if the factory are doing this?

Being a hand built car - it is never going to be the same as a mass produced robot built car. But the latter is never going to be as much fun to drive.