yes, majority of aftermarket ECU's rely on MAP sensors and TPS
the other factor is, does the ecu run in closed loop? this will determine fuel economy and alot of entry level aftermarket ecu's do not run in closed loop.
to guage my rb25 with catback, pod filter, boost and microtech used less fuel than a mates similar modded car which ran a mine's ecu. both had very similar power levels too
In saying all this i may have my microtech LT-8 up for sale