I really wanted to like this episode, but it's got problems.
First, I think the story should have focus on Sweetie Belle herself going through the growing up stage. Like have her figure out that herself she's becoming too old for her favourite stuff.
They made it seem like Rarity hasn't seen her in years, also that Sweetie Belle has grown past her previous interests. But it doesn't work when all the fillies who watch the puppet show and wait in line for the balloons are the same age as she is. If it were the toddler fillies we started seeing since season four it would have worked much better. Either that or they could have had Sweetie indicating she was become more mature than other fillies, including her friends.
Also, as much as I love seeing Zippoorwhil again, I was upset she never once flew like a humming bird nor had her hyperactive voice which was what made her so memorable to begin with.