It really sounds like a great idea, but where does the water come from when there is not enough rain? Trees need a lot of water to grow, not just when planting, but often enough throughout their life. This project seems to me to be doomed from the start.
You and I are not the only people who know that. But when the whole project is just a scam to skim money for its advocates, facts of that kind are rarely taken into account.