The MAF will compensate for temperature without using a lookup table. High boost applications aside, MAF tuning is reliable and works well. The MAF also actually directly operates off of airflow, so it is predictable, which means you can fill in areas you haven't gotten data for fairly accurately. My Z06 runs pure MAF, and my engine responds instantly when I touch the gas pedal. Throttle response can't always just be passed off on the MAF, especially when there's people that can debunk it.

Ditching the MAF was a fad on F-bodies and C5s simply because the housing was a restriction (meaning not only was it a choke, but the MAF couldn't physically read any more airflow due to the ceiling on the frequency output), but with the cartridge style MAFs now (LS7 style), you can run a 4" housing which has plenty of room to make power.
Why I agree with you on the reversion topic, running in hybrid mode is the best. Now that I have a real VE table (the E38s use equation based VE, and I didn't want to even mess with it before switching to the enhanced OS), I'm going back and dialing in my speed density table so that I can put my car back in hybrid mode. There are situations that the MAF has a hard time collecting data for, and there are situations that speed density has a hard time collecting data for. Working them in tandem gives you the best of both worlds.
A properly done MAF transfer, a properly done SD table, and properly developed timing tables are absolutely key to making an engine respond and drive. The question is... how much time is your tuner willing to dedicate to really do all of it the "proper" way.