Mulligans
General Mulligans
Against agro consider to save the coin if u have it to get rid of 2hp minios with jade shuriken combo. Also save Kingsbane if its not really necessary to use it considering is one of the lower mana cost cards that will help u on getting combos, mostly for drawing at turn 5 with elven mistrel.
Weak against agro decks mostly token druid and divine shield paladins.
Key cards: Leeching Poison is your most valued survival card next to Plated Beetle and possible Spiritsinger Umbra Sonya Shadowdancer synergy.
Combined with that poor chances u can try to hold Bloodmage Thalnosand Fan of Knivesto kil 2hp jugglers totems, or any possible threat.
Always or mostly play Sonya Shadowdancer as a 10 mana card when u have a good filled board to get value back n explode on draw, jades or faldorei bugs.
Hold on your Shadowstep to get some combos with Fal'dorei Strider Jade Spirit or taking back your N'Zoth, The Corruptor Spiritsinger Umbra if u have massive dmg alreaady on board, so u can fill the board again next turn if the enemy clears.
This deck is moslty for fun but u can try variations placing mistress to get more heal on early turns, 2x cubes sometimes are to much and flurry should works as aoe, or banish getting more value from your battlecries. Anyway it always be hard vs. aggros.