Well, people will have a lot of differing opinions on that, but let me give you my perspective...
I switched my car from MAP-based to MAF-based operation a couple of months ago and have been very happy with the results. I think the best way to sum it up is that it makes tuning *much* easier. I had been dealing with a lot of the issues you see on the forums here like IAT heat soak and AE/EAE tuning difficulty, switching to MAF basically made those issues go away. I'm actually not running any AE at all (regular or enhanced) and the car drives wonderfully. I also was having a bear of a time getting the mixture right around idle, especially as the engine warmed up, and with the MAF sensor those issues disappeared.
Downsides are that it takes some messing around with .ini files to make it work, especially with VEAL. You probably can avoid some of that since the data for the Ford MAF sensor is already in the system, unlike that for the Bosch one I'm using. The MAF sensor does create a small restriction in the intake which could make a difference if you're trying to wring the very last horsepower out of the engine (also using a large sensor helps). And while theoretically you don't need a VE table, in practice you probably will. When I made the switch I started out with an "empty" table (all values set to 100), and it ran reasonably well... after half an hour with VEAL it ran *really* well.
1990 Audi 80 Quattro with AAN turbo engine: happily running on MS3+MS3X
1997 Saab 9000 Aero: self-tweaked stock engine management (and stock engine)
Be alert! America needs more lerts.