This isn't true all my cars have been mapped live and has been previously posted by others its the only exact way of doing it. You can do it as you suggest but the results won't be as good you need to adjust the parameters under load at different speeds in different gears at different revs etc, something that cannot be accurately replicated on a dyno. My scooby being a race car permanently records to a data logger we then compare the performance data to what we actually want and adjust fuelling / boost etc on the ECU map accordingly. Modern ECU's aren't that complicated the hardest part of doing this is establishing a reliable and continued connection to the ECU, out of Interest all our local Police road crime unit cars ( Evo, Scooby and Focus RS) are all mapped live the new map for the Ford RS is absolutely awesome.