This is such a prominent and frequently-referenced card that I thought it deserved a quick review. In the days when we only had the Core Set, Unexpected Courage was absolutely one of the 15 best cards available to every investigator, and you saw two copies in pretty much every decent deck. To this day, people use Unexpected Courage as a benchmark for evaluating new releases.
I think Unexpected Courage is still a perfectly decent card, and will not cripple your deck should you run it. More often than not, though, I omit this card in multiplayer these days. Although +2 to any test for a card is not a bad deal--you can almost always find a situation where the test is important and the +2 is a significant swing in probability--for the vast majority of investigators, there is more than a full deck's worth of more powerful cards available. Simply put, the standards have risen.
This card does offer a lot of flexibility in exchange for relatively low power. But in high-level multiplayer, that's not the kind of trade you want to be making. The best approach there is to have investigators hyper-specialize and spend as little time as possible taking tests outside of their area of strength. You can see how Unexpected Courage is not one of the most powerful cards for this strategy.
Besides, this card's flexibility diminishes on high levels. On Easy, this card gives almost any investigator a decent shot at doing almost anything (except maybe the very hardest tests in their very weakest stats.) On higher levels, when the average pull is -a -3 or worse, you would have to stack a lot of additional boosts for the card to function this way.
I think this card is better in true solo, where flexibility is much more important. And there are some investigators who have special synergy with skill cards, like Minh, for whom this card is obviously more powerful. But these cases aside, I'm usually not finding room for Unexpected Courage these days.