This is the deck for patient people. If you can't let your hand flood first and get your ice blocks, Then it fails, therefore, it is impossible for impatient players to play this deck.
I've fought several ice mages in 8~6, and most of them are easy to counter because they get impatient, but that's using my druid deck which has 60~65% win rate against like it Realz said on the Value Town Video.
Also, this deck loses hard on rushes and mill decks, burned an ice block on my way to 6, using a naturalize, then basically won the game.
2