I wonder if Rumple intends to temporarily remove magic so Belle can wake up (no magic, no sleeping curse) but Henry jumps to the wrong conclusion and goes to destroy magic.
(If this is literally going to be where season 2 was going before Neverland happened, and Henry gets reset to his “destroy magic” phase then I’m going to be annoyed. Season 2 Henry was a pain in the arse and whilst he may have gotten away with his brattiness on account of his age then, it’s not going to wash now. Bratty Henry now is the worst thing the show could do interms of sheer annoyance)