And, I just finished off what I think is my first ever 12 win deck.
This deck plus:
Murloc Tidehunter
Freezing trap
faerie dragon
explosive trap
swamp leech
emerald reaver
Feels good, I had to use up three of my traps in the final match before drawing either of my spellstones, but got one more with both in hand to seal it.