- Has the most effect on QALY (quality-adjusted life year) per dollar. https://en.wikipedia.org/wiki/Quality-adjusted_life_year
- Whether the organization can effectively handle money given to it (i.e. it actually can quickly scale use of it - UBI-esque things like GiveDirectly seemingly fall on the higher end of scalability but effectiveness may still be up for debate)
- Givewell (when one donates to them for the discretionary grantmaking option) tries to allocate money for grants over time for what they see as the most effective grant based on their research / current needs of the organizations seeking funding. See https://www.givewell.org/about/FAQ/discretionary-grantmaking for more info. Also intriguing is their 2018 giving spreadsheet: https://docs.google.com/spreadsheets/d/1EM0CCg9tvCCtEoY-QVAi...
This is my personal (and verry rough) take, honestly recommend reading the book - your local library probably has a copy in digital/audiobook formats. The book generally recommends against donating to disaster relief comparing the 2011 Japan earthquake to Haiti, though the point in that advice was largely that disasters in developed countries tend to attract more noise/news coverage than ones in other areas of the world.
If you're really lazy and just want to listen to some music in this vein, try https://lostboyevsky.bandcamp.com/album/existential-risk
Extremely worth researching.
Send in the troops and have the Core of Engineers actually build out infrastructure and cities to bring them up to modern code in a maintainable way. Also pull in some locals for education in how that stuff is done in the process and try to do knowledge transfer of "This is how you build civilization that does not get flattened by a hurricane."
Given the political history, I doubt that would go well. Is there a foreign military power with a similar skill set that could do this task?
US could send in fact send non military; engineers, etc, but it will viewed with local suspicion and may make things worst (assaults, sabotage by either side or third party). Even US is suspicious of foreigners building US infrastructure (ie Huawei).
When there's so much distrust of US by Haitians and US likewise doesn't trust Haitian government with funds, there are quasi government organisations such as UN: https://www.un.org/un70/en/content/70ways/index.html
Even they have had issues in Haiti.
If you task most civilian forces with going somewhere that has disaster level problems there will be blockers. Oh, we can't go there until they have: power, clean water, working telecoms, physical security, etc.
In contrast your military forces can, if necessary, bring everything. A US army deployment can make its own electrical power, make water safe, deploy radio communications, and of course it can provide its own physical security. It is not cheap, but it works.
https://en.wikipedia.org/wiki/Technisches_Hilfswerk
The only thing they don't do is the physical security.
https://en.m.wikipedia.org/wiki/Federal_Emergency_Management...
They did a pretty shit job managing Hurricane Katrina though. Bush's political appointee to run FEMA had no relevant experience, and Trump now also has a variety of incompetents running various agencies.
The military is bigger, better funded, and most importantly, more competent. A lot of people in a disaster in the US, upon hearing that FEMA is coming, would rather wish it were the military (just based on track record).
665 infrastructure projects
683 homes repaired
2139 jobs created
It is just too hard to verify that my money isn't going to pad some dictator's pocket.
You can always pay taxes.