Glad you found the deck to be fun to play as well as effective. The druid matchup is quite weird with any class to be honest as if they have a good hand (ramp into ramp) its just so oppressive to play against as they can generate so many boards. Against druids you have to become extra aggressive and really push tempo before their power board states.
Druid had 4 distinct boards:
Glowfly swarm#2, usually with a soul of the forest
Ysera final board
Its a nice breakdown to keep in mind. :)