S
Sorry, I'm not too familiar with the 100dp format, most of my experience comes from 250-300dp decks. My general impression was that passcode swarm was the most popular deck and comprised of the majority of the metagame.
If snowball/multi-follower buff decks are popular, then yes, this deck will have a field day with them. If the majority of the metagame at 100dp are these kinds of buff decks, I can see why the op would think this deck is one of the best, since it does counter them easily. The deck isn't the strongest by far, but it does fit into the metagame.