I liked it. No, not the strongest. But I found it very much as though you were writing for Q in Next Gen - he's freaking OMNIPOTENT and has NO real need to listen to ANYONE. So how do ou write something that has him in it, without him being a villain, and of having it focus on the main characters?
As a Fluttershy episode it works well enough IMO, and as an episode that's what it really is supposed to be.