This card is best compared to level 0 Streetwise. For a similar median effect of (around) +2 skill value per 2 resources:
-This costs 4 additional xp
-This costs 2 additional initial resources
-This increases the risk of autofail
-This takes an extremely valuable accessory slot
-This removes itself from the game after an average of 10-20 uses.
A similar comparison can be made to Hard Knocks, which came out in the Core set and is still stronger. Level 3 Streetwise which came out in the same expansion completely blows this out of the water. The only argument left for this card is use in Willpower tests. However, even in an extremely limited card pool, any Rogue would be better off taking two copies of Guts and Unexpected Courage, or even Elder Sign Amulet for the icons before even considering this.
Therefore, even with just Core + Dunwich, this card is never worth taking except for purely roleplaying reasons, or with buffs from house rules.