Ok, people are saying Bard is bad, and that might be true, but it costs $4, so it might be that it could be useful sometimes when you don't mind a terminal.
But I don't see how Sacred Grove isn't the worst card of the set. Unless it's the only +Buy and you really need a +Buy, why would you pick it up over other $5 cost cards? It's a terminal Gold that has no other benefit (apart from the +Buy), because the Boon can be optionally received by the other players 10 out of 12 times. That might even be a boon (pun) for them, because they can actually refuse that Silver from the Mountain.
I agree that Tragic Hero seems pretty weak. Compare it to Margrave for instance. I you want it for building an engine, it will pretty soon trash itself for a Treasure you often don't want. In a big money terminal deck, where you could use the Treasure, it never trashes itself.