I have to agree with the consensus that this card is a bit strange, but I don't necessarily think it should grant clues or some such. I do think it could be altered to scale differently. Here's how I'd house rule it:
The text would read: After you successfully investigate, exhaust Burglary and gain resources by however much you succeed by, to a maximum of X. X is the printed shroud value of your location.
This version would offer the benefit of not forcing you to "waste" an action investigating to get resources, you'd just get them as a result of successfully investigating like normal. The number of resources you'd gain would be quite low most of the time, but you probably won't be spending a lot of extra cards or resources to succeed by a large amount anyways, certainly not on low shroud values. High shroud locations can net you far more resources, but you would have to succeed by that much more in order to get them. The function of the card is not to net you a large chunk of change; most likely it will trickle out resources as you investigate along the way (and the exhaust keeps it from being too overpowered). Note that I would emphasize "printed" shroud value to allow cards like Skeleton Key to combo. You could essentially hack the shroud value, but still gain large quantities of resources in this way. It might need to be lvl 3 as opposed to 2, but if it means the card sees play rather than how it is now, then I think it'd be worth it.
But enough tooting my own horn. The card as is, does have some viability. Finn might like it, or anyone playing Fence since you can get it up quickly and then snag some dough whenever you have a spare moment at a low shroud value. You can still combo cards like Double or Nothing and "Watch this!" to heap a pile of cash, and I suspect this is probably the instance it'll be used (Boss Leo would probably love this). The problem, of course, is that while you can net a grand total of 16 resources this way, you could get 12 with Burglary lvl 0 which I would think is plenty. So I guess I'm back to being confused over where the allure in this upgrade exists.