Descent of Dragons Card List & Guide
From lots of testing these are the bad cards in the deck, and the replacement options:
Bad: witches brew(too slow/clunky), weaponized wasp(not nearly enough lackeys), thunderhead(need more overload).
Questionable: fire elemental (too much mana), hagatha(hag is completely up to player preference, double battlecry deep lategame can be suprisingly inconsistently used, and hags spell generation for heals and hex's is great here, however the card gen. already in the deck is often already almost too much value even without hagatha.
Replacements: questing adventure, beaming sidekick, withstanding apprentice, youthful brewmaster, bodywrapper(good in heavier control style), defender of argus, life drinker, dragonmaw scorcher(prime), zilliax, archivist elysiana(required in control style).
Sidenote: mogu bodyshaper is amazing, the hidden value of getting evolve lacky on it is game winning and surprisingly consistent. (: will release my best version soon
Also omega defender Is good in slower versions
Hagatha the Witch overrides the Hero Power gained from Corrupt the Waters. It doesn't really work in this type of deck unfortunately.
I love your deck, but i think that Mogu Fleshshaper is not good in a slow deck like this. Body Wrapper sounds so powerful in shudderwock deck, that not including him would be a shame
Thunderhead doesn't fit the deck too, only 3 overloads - thats not enough for this card, i recommend to replace it for something else, maybe some taunt? Khartut Defender should be good
Given that thunderhead is still a 4 mana 3/6 and that this is a highlander deck, I think it's still quite decent (although I'd include a zap! to make it better).
Body wrapper is too slow and the minion pool is too big.
Mogu fleshshaper is a decent anti-aggro tool and I think it's understandable that it's in the deck since you can't run duplicates of spot removal and AoE. If there are 4 minions or more on the board it's worth it.
Oh and by the way, I doubt the author will ever respond, the deck is from a pro player (ShtanUdachi) but it was not him who posted it here, it was a Hearthpwn mod.