Frankly I don't think Alpha-n is better than MAFS. I would never run it for extended periods although I do unplug my MAFs for tracking and spirited driving. Alpha-n is already programed into the DME. BMW put it in as a fail safe. Certainly Alpha-n is better than running with bad Mafs. Here is a brief explanation of Alpha-n
Alpha-N Elplanation just to get everyone on the same page.
The major concern I have is what happens when the vanos goes a bit out of place and the air/ exhaust ratio goes out of whack. I see this symptom frequently on the board. The nature of Alpha-n will then screw up the air/fuel. Again though bad Mafs will do more damage.
For those that don't want to struggle with maintenance it might be the best for them. Personally I watch every detail of the engine and often replace sensors on suspicion so Alpha-n is of no interest I am happy to buy Mafs.
And before Matt has the chance to ask again yes I have now driven a Evolve Alpha-n car. It was no better than my car with the Mafs simply unplugged, mine I think is a bit better. The car I drove was one for sale and I think the tune went in to skip maintenance so possibly mine is better maintained, this would likely be the difference. My car with the Mafs plugged in runs better in its DD roll, but when things get competitive it runs better with them unplugged.