True. Each ECU code is different and if you're going to buy a chip, I'd ask if they've dyno'd and tuned your ECU code.
I got my chip for my Focus from a vendor who tested just about all ECU codes/cars/engines and they do vary from code to code and work with SCT very closely.
Besides A/F and timing, the tuner can also adjust loading parameters that can give you some extra power during light loading too, which is overlooked by some dyno operators. It's not 1 single parameter that does this so you have to know what you're doing.
There's alot more to tuning than there use to be on the chips/flashers and unless they/tuner has been trained/mentored by SCT themselves, they could be missing out on some power gains.
Also, there'a list of other things the tuner can do to that the dyno operator may not even know about or even ask you if you want it done.
Like these:
--------------
Aggressive shifting at wide-open throttle (Auto Trans Only)
Alternator disabled at wide-open throttle
Custom idle
Custom rev. limit
Custom dash shift light setting at wide-open throttle
Turn off dash shift light
Early fan activation
EGR system disabled
Increased fuel pressure
No ignition timing for low octane gas (with 2 or more programs)
Rear oxygen sensor disabled for race header
Valet mode - 30mph Max (with 2 or more programs) - This one you can even set to 60mph or whatever to govern the speed of your car if you let someone borrow it.
Anti-Theft mode
OEM stock file