This deck is so insane. I mean, in a free to play game, there is a deck that has an insane win % vs. the best budget deck (Zoolock) and has a only truly miserable win rate vs. the most expensive dust cost deck in the game (Control Warrior) and one of the least popular ladder classes/buids (Face Hunter). That means for general laddering , especially at the middle levels, this thing is going to clean house.
I'm not saying it is the best deck in the game. But for something to grind your way to 4-5, the only downside is the time it takes to play the game and the difficultly in piloting it.