Horrible episode. It made no sense, and it was all so completely forced that I still can't come up with a good explanation for the events that transpired. Also, the songs were merely average at best, certainly nothing as good as This Day Aria. And the characterizations were bland and didn't really give us as much as Best Night Ever did. Overall, it gets it a 3/10 from me.
I hate musicals. In some of the other episodes, when the ponies would sing, I would just want to say "SHUT UP (especially with "This day aria").
Season 3 finale made a great exception. I am not entirely sure what it was about the songs, but they were superb! Not one time did I want the ponies to be quiet. The episode as a whole, did not feel as rushed as some of the other eps. in the series. I will admit, at the part that Twilight got her wings, the pace started to quicken. Soon she was a princess and the show was over. Twilight becoming an alicorn was not a problem for me, and never was. I knew that Hasbro wouldn't stop at Twilight getting wings and that being the end of it. Nope, the story will go on, and Twilight will most likely have wings for a great amount of time.