That's exactly right only a fool would believe it was on the dyno the whole time.
However I know that my tuner spent at least a day just on low rpm/cruise. My car runs as smooth as a factory car.
Do you think these car manufacturers only spend a few hours tuning before they release a new model? No they spend a ridiculous amount of time getting it perfect before they do.
Don't expect an amazing tune for a few hours on the dyno. And if you are a cheapskate go to Chequered because you will get what you pay for...