Yay! New pony is always good!
I loved it.
It was cool that they've began to fully integrate the Crystal Empire into the narrative now. Also, a really good callback to "Secret of my Excess". I squee'd multiple times with both Fluttershy being Fluttershy, and Rainbow Dash's interactions with Tank. I've always known beneath that roiling bravado lay the heart of a sensitive and sweet mare! Also, Dashie blushing is best Dashie.
Spike continually eating his own gems was funny. The CMC were at their best this episode (Sweetie Belle squee'ing over Angel Bunny may have nearly put me in a diabetic shock!), I think, and while Angel Bunny can be a pain, he does have a good heart when it suits him.
Also, Applejack's line about the dogs barking was cute.
All in all, a great episode, lots of fun, clever moments, so I easily give it an "A". It's not a grand adventure, but it is a fun ride.