In all honestly, I was a bit underwhelmed by this episode. For one side, after many episodes of trying and failing a lot, the CMC finally get their cutie marks, and with good reason, helping other ponies understand their talents like they helped Troubleshoes. Their designs are decent, but could have been better. And while it's nice to see they decided to reform Diamond Tiara, it all felt rather rushed and quite cliche. We've all seen awful parents like that in media. I know Pacifica Northwest's redemption uses the same trope, but Gravity Falls handled it better and with more depth. Not to mention she got rather easily forgiven for being such a nasty bitch in the past seasons, but the show's had lots of Karma Houdinis in the past, so this hardly fazes me. Truth be told, the Crusaders getting their marks could have waited a bit more, but let's see if they manage to handle it decently. After all, the CMC are willing to aid more ponies get their own marks.
Overall, the whole thing kinda felt somewhat like a rehash of "Magical Mystery Cure", but with more improvements and better paced-songs and the long-awaited goal of our dear fillies, albeit it's got quite some weak spots.
Well, AJ's parents are officially in pony heaven... Or maybe something like Celestia's country?