We haven't had a Rarity episode since 2011 so this was certainly welcome.
I'll start with the only thing that bothered me in the episode: The other mane 6 were treated as if they were completely right but given the circumstances I would say everyone was in the wrong.
Despite this the rest of the episode was fantastic. The whole conflict itself was realistic and handled in the same way and it opens up a ton of possibilities such as the thread at the end. Could it be one of the keys? who knows.
Also Coco might become the new fan favorite