Does this deck have any win conditions other than "Alexstraza + burn"? 

I'm finding that it struggles against every Jade deck (Druid in particular) and both Priest decks. 

It's a tall order to have to bait out 16 armor of Druid spells, control their snowballing board, and keep enough burn in hand to actually end the game. 

Most of the early-game minions aren't played for board presence, so it just seems to invite a late-game battle that you aren't favored to win. Too often I found that I'd be able to clear a board, only to have nothing to threaten or respond with (outside of maybe a Water Elemental or 2/2 minion). By the time you hit late-game, you're stuck with bad plays like trying to flamestrike down golems that will survive it anyway. 

Would love to hear from anyone who has had consistent success with those matchups.