An ECU is only as good as the person tuning it. Talk to your tuner and see what ECU/sensor setup they recommend.
The Platinum pro does support twin AFM's, it also has the option of an internal or external MAP sensor.
I have one in my R33 GTR, using the onboard MAP sensor, cold starts are great, idles perfectly, power wise its making 320kws on a run in tune, not sure on fuel economy as I've only put a few hundred kms on it since the run in.
Cheers,
Johno