I don't get the problem with expecting that the person who does get their house repaired to give some of the insurance money. Insurance is to make a person whole not to be a windfall for the recipient.
Sure, if a bunch of volunteers happen to make you whole again. But often, they are not repairing things back to the original state and they are certainly not getting it inspected to be sure of their work quality.
I put shingles up after Hurricane Andrew. If the JW homeowner's insurance was for that, he can feel free to go ahead and donate it to WTS. But also keep in mind that it wasn't WTS that paid to get me there. We did not give the homeowner a choice of shingles. So WTS buys the same shingles for all homes in bulk, shells out a little money for YOUR home, and you are asked to donate the entire sum to them instead of having it inspected by a pro or saving the money to put the right shingles up there a few years from now.
And that's just shingles. Did we use the right roof boards below them? How about window replacements done by WTS volunteers? Wouldn't it be more likely those were not the right ones, might not be as durable as the original?
https://questionsforjehovahswitnesses.files.wordpress.com/2015/04/disaster-relief-fund.jpg