Even Heffernan knows he will face the daunting task of convincing voters he will stick out his two years. In a brutal race, a few votes might make the difference, and he likely will be facing questions about his resignation up until the election.
I think at first it will be a legitimate issue, and we can figure that the former mayor believes he has a strong answer to it, or he wouldn't be running. But if it dies away ? really, even if it doesn't ? I think the key in this race will be Greenlight voters' support of Heffernan.
If he can keep them, he can win. I think it's difficult ? Curry will be formidable, and Heffernan does need to answer the commitment questions ? but the numbers are there.