I recommend keeping Freezing trap, it's won me so many games. When to play it is key though, never easy to say when is best, but if it gets you board it's usually a good play, even if it's against a 2-3 mana minion.
Honestly this deck needs Call of the Wild x2, it's too good. I'd dust some...