This card is playable. I forsee a Trolden clip though where a hunter only has a Deadly Shot in his hand, opponent is at 7 health,draws a small non beast card, plays it. turns into a beast, deadly shot and then hero power for the win. Rare that this will happen but it would be a fun win :) ... well depending on what side of the story you are on :P

freezing trap lets opponent keep the minion and play it in lategame and u play it to counter minion on the board (or charge)this one removes the minion's deathrattle, but you have to predict his next minion (like right before turn 8 to counter potential ragnaros)

No it's not. Hunter can easily kill smaller minions before they attack, thus protecting his Freezing Trap from being wasted. If you play Potion of Polymorph your opponent could play a weaker minion and there is nothing you can do about it.

For instance: I was up against a mage with 2 secrets out and I was playing my handbuff pally. I played Grimestreet Outfitter, which is ideal vs Potion of Polymorph, but of course he did not have it in play. If he had, the battlecry would've still activated and I'd still have a 1/1 minion on the field. It is much easier for the opponent to play around.