Board Thread:Spoilers!/@comment-25926288-20170111224052/@comment-25375217-20170117210655

I'd say Alice is probably not Wonderland's savior because she's already defeated Jafar, a great evil, and never got any powers, prophecies, and has gotten a happy ending. While she could come back and have to be a hero again, that would be redundant.

Instead, Anastasia, as someone who has a prophesied destiny (by Nyx), an unhappy life, and has yet to be a hero, would be a better choice. That would also easily explain Will not being with her in Season 4. Think about it: Ana discovers that she is a Savior when a great evil attacks Wonderland and she and Will go to Nyx for help. She also discovers that she will be cursed to die unhappy and unfulfilled and, concerned for Will's safety, dumps him. Will, not understanding, leaves Wonderland and ends up back in Storybrooke through the second curse, where he is heartbroken. After the events of Season 4, he leaves Storybrooke through unknown means. Emma recruits Ana to help take out the Black Fairy (alongside other Saviors) and, through this, they discover a way to give all the Saviors their happy endings. Belle tells Ana where Will went and she heads off to find and eventually reconcile with him. While we may never see this happen, we can assume through Alice's book that it does.