There's a number of conditional 3+ skills, and their restrictiveness of their conditions varies. for 1 resource you get a Crack Shot, Inquiring Mind, or Take the Initiative with no other restrictions beyond spending that 1 resource.
That's already a good card! But Double Down lets you put in more resource for more icons. How much would you be willing to pay to commit Last Chance (3) to any test without restrictions? because I'm pretty sure I'd pay 2~3 resources for the right to do that, and that's what this card does.
This is Promise of Power levels of good, and I think you should at least consider it for inclusion if you're playing one of the ~14 investigators who can take the card.