While she was a decent character on the show, she could have had a better story. But I did like her overall. Her role was pretty much the same as the Disney movie Aladdin until both of them land in Storybrooke, Maine.
Though she and Aladdin don’t know where each other are. So she spends some time looking for him.
After a lot of battles and drama later, she uses Aladdin’s new genie role to send her and him back home.