Dealer upgraded software to latest version. Originally was going to charge me an hour of labor since it was not really a "necessary" service but was willing to do it.
Since I had the car in for an EDC module malfunction, dealer flashed new software at no cost since they had to code in the new EDC module anyway. Module service was covered under warranty.
New software really smoothed out the engine and eliminated some partial throttle hesitation/missing experienced at lower than optimal gear speeds.
That coupled with transmission and diff fluid service makes the car feel buttery smooth.