I have a question. Just how often do you suppose it would be necessary for a dealership, in the course of
normal service work, to modify anything in your ECM? I'll be happy to tell you the answer, almost never. They can and should access the DTC information whenever they have reason to connect to the data port, otherwise they don't have any business screwing with the calibration file.
If what you were saying way back in the beginning was that you wanted something in your tune tweaked while on the road, then yes that would require you to have your VCI and access to the software, be it on your laptop or at a place that uses TTS. But once again that brings up a question. Once you tune the bike properly, why would you stop at just any old dealership and let them screw with your tune? If the bike was running fine and it suddenly developed a problem, it isn't the tune. The map didn't suddenly change on it's own. And it definitely isn't necessary to constantly be tweaking the map. The ECM does a pretty good job of making it's own corrections based on sensor input without constant tinkering by others.
Anyhow, I have no horse in this race so I really don't care. It would be nice if we could move on however.
JMHO - Jerry