Pete's in Bel Air does not have the tool to re-flash the ECU according to the service guy I spoke with, and from speaking with him it did not seem like he had worked on many Stroms. I didn't get the " oh yeah, those bikes have this and this that needs to be done and this and that fixes it " . I got more of a blank look. I have not used them so I can't say anything first hand. Maybe their other dealer will be more knowledgeable.
I checked the valves on mine just last week. It was no big deal. They were in spec so it was not as involved as having to adjust them.