In no way is an aftermarket ECU a "must" for a high performance NA engine. Even if you were to turbocharge your engine, you could still run it fine off of the stock ECU. Of course, in all cases you need to go to a tuner and have a custom chip made. The only advantages that aftermarket ECUs offer is the ability to use other air meter types (or even Alpha-N), have boost control, traction control, wide-band O2 input, etc. It's great if you enjoy tinkering and messing around with tuning parameters, although ultimately you will need a professional and a dyno to properly optimize power, with ANY ECU.
And yes, I am still running the stock AFM. It cannot quite handle the full air flow of the engine above 6500RPM, but my AFR's stay fine since the ECU is running off of maps at that point anyway. I will be switching to a MAF in the near future since I am pretty sure that pulling so much air through the AFM is causing a bit of a pressure drop through the AFM.