I agree, TFF is by far the worst sounding IM album, along with DOD. I really hope the next album they use a different producer, but I doubt that very much.
I'm not a fan of the into either, and El Dorado is IMO Maiden's worst song, but the rest of the album more than makes up for it.