Finally got updated today.... E89X-11-09-503 (old) ------- E89X-12-07-507 (new). The only differences noted so far are stiffer steering and suspension. The dealership only charged $149.
All went well except for satellite radio, for some strange reason it's missing. Going back tomorrow to get it fixed.
Sat radio has been fixed with some remote coding.