To me, personally, this isn't a deck worth even trying in ranked. Most people are ranks 15-10 and they're running early game aggression type monsters i.e Zoo. Which means, this deck will die even before its played. There's just not enough early game aggression and/or board control imo. Glad you're getting good win rates though.