I think that this is one way of helping gaza. However I dont think that it is very effective. I would have believe that a better way would be to raise money and purchase shares in the companies (yes it might need millions of dollars) but shareholders can hold the board of directors accountable for where the monies are spent. in this way it would stop the money at the source in addition the investments earn money to be aboe to buy more shares or even to provide money to donate to gaza