I did enjoy this episode, though Zephyr Breeze did rub me off on the wrong way, especially in the first half. Afterwards I did enjoy his character and you can see Fluttershy's growth over the past seasons.
Though I did enjoy Zephyr's flirting with Rainbow Dash, I can relate since I occasionally had to go through that with an old friend.
I came up with a headcanon that Zephyr had a crush a Rainbow Dash as a colt, he was shy like Fluttershy and he thought that being headstrong with Rainbow Dash would end up with her liking him.
And the rest is history