Mulligans
The deck has only 4 spell, 3 of which assures draw, especially Book of Specters.
Additional draw is secured by Archmage Arugal,Messenger Raven,Pyromaniac,Bonfire Elemental.
Benefiting from the draw are Twilight Drake, Astromancer, Mountain Giant .
There are pretty cool lategame combos with Khadgar:
Khadgar + Jan'alai, the Dragonhawk
The only downfall of this deck I can see is with low amount of board clears, given we only have only 2 copies of Arcanosaur.
EDIT: Added Spirit of the Dragonhawk for board clear and faster activation of Jan’Alai and Meteorologist to utilise the hand size.