The real question here is: what is the price of the curse? What hole is in Snow’s heart?
Oh, I had a whole little rant about that over in the Curse Casting thread just before. The general gist of my drawn out post was that Charming still walking around is like how Neal was still walking around, and look how that ended, and because Snowing now share a heart, if half of Snow’s heart dies, she should really drop dead too. And because they won’t kill both Snow and Charming, the most logical solution seems to me that they’d have to go back in time to undo them having cast the Curse. And if they’re gonna be going back in time to undo dark magic things people shouldn’t have done because it cost them their lives…well…I’M JUST SAYIN’.