Personally I don't think this deck is meta anymore. First of all, this deck was created by Dkayed during the WC final qualifiers to counter meta decks of that moment (Weevil, Harpie, etc), Dkayed explained the mentioned above in a video. Now we have two new card boxes and structure decks so the meta has changed to swarming decks, which are much faster than this deck. Even I doubt if Dkayed itself would use this deck in this actual form, probably he would modify it before using it to counter the counter meta.
I see tons of ppl in plat running this. I like playing against it cuz it's predictable and not hard to beat. It's super thin on monsters so all u gotta do is kill 2 of them or summon a guy stronger then gaia at 2300 attack and u pretty well win. I get a kick out of how ppl steal people's decks. I find it funny. They gotta burn their storm-tornado combo early to remove mirror wall. Just wait n bait