Good question, this came up in a training session for flashing and the trainer was discussing this. He does both his own J2534 flashing and supports Autel on his own. He was saying in some cases some TSBs and flashes will not be done by the dealer for free and in those cases, you willnot want to lose the business to the dealer. Also, there is some discussion about emissions tests in the near future will be checking for non dealer flashes, mostly around performance tuning, but if the GM flash done that is not through the GM server will not pass because of some unset bit, this will cause the owner an issue.