Sorry to hear of your ride, stranded is never good...been there done that, not as bad though.
I have 22K on my RIII and it is running great. Just need to get it into the dealer for the 12K checkup, oil change, etc...
Rode the Dragon two days after it opened, in July, and no patrol, but sure was having fun scraping the pegs on the curves. I would absolutely do it again..
Hopefully, Triumph will make it right somehow.