Board Thread:Spoilers!/@comment-2153169-20150419225421/@comment-6252544-20150504010813

In my opinion, just based on everything, it goes...

1. Rumple

2. Zelena

3. Cora/snow queen (maybe)

4. Peter Pan

5. Regina

6. Emma/Elsa (currently, meaning emma may be able to grow in power with more practice)

7. Maleficent

8. Jafar

9. Ursula

10. Cruella