Even though this episode would have been more fitting as a two-parter, I thought it was really enjoyable and heartwarming, and served as a decent enough finale in case the show ever got cancelled (though I'm glad it's getting a 4th season).
I wish this episode had been a two-parter and I'm sure I'm not alone in that sentiment. Anyway, great work as always; I especially love how you did Rarity and Pinkie. :3