Great question and sorry for the slow reply. I haven't visited this thread in a while.
I've been holding off because I wanted to make sure that the ECM flash does the trick. I have no desire to have to keep visiting the dealership to get every iteration of the ECM flash every time they think they have a new fix in place. Hell it kind of sounds like the there's still some uncertainty on whether or not the latest and greatest ECM flash fixes things. With that said, mine has been starting fine for a really long stretch, but within the last month it has happened twice, but has always started on the 2nd try and I'm grateful that it hasn't left me stranded.
Reading through this thread, it sounds like there are really two different issues out there:
(1) the long crank/no start but starts on the 2nd attempt and
(2) the long crank/no start with multiple tries/stranded scenario
Part of me is concerned that if they do the ECM reprogramming that I end up moving from a moderately bad (issue #1) scenario to a really bad (issue #2) scenario and I don't want to push my luck until the dust has settled and we have confirmation that there truly is a fix for this. I will continue to periodically monitor this situation as I'm sure that it will be officially corrected. The question is just when? And to be honest, I hope that they are putting more time and resources into resolving issue #2 as I really feel for those guys and am not going to b!tch about mine knowing that some have it far worse.