This card in combination with Priest is just too good for an uncommon/common combo. In my opinion, it shouldn't be durable or should be more expensive so that you can't just keep playing it removing a card, gaining 3 stock, rinse, repeat.
I do like the idea of replacing cards in enemy hand with ashes and making Priest a better card. Currently, Priest is really only effective against undead and too specific to be worthwhile - even in a holy deck.