This is a really good trasher. Being able to trash two coppers before the first reshuffle is very strong. I think opening Bonfire plus another trasher is a good opening. Also, compare this to Forager. Both cost three, but Forager first adds a card to your deck, and only gets rid of one card AFTER the first reshuffle. However, since you added a card to your deck, you essentially trashed zero cards. It takes 3 reshuffles for one Forager to have the same effect as one Bonfire buy. Of course, Forager trashes estates, but still when compared to a card like that or even Junk Dealer, I think it should be obvious how strong Bonfire is. Oh and again, this trashes BEFORE the first reshuffle. That's really, really, really good.
Adventures has some good trashing in it.