Aligned with what? Whenever a central position is formed with power over something, even if it’s only a steering power, it will be sought out by power-hungry people and manipulated.
This thin proposal would be more interesting if it could give any discussion about the difficult points and how they’d address them rather than waving it all away under the guidance of a benevolent individual at the center.
To say I’m skeptical of an organization that wants to choose how to spend my money for me is an understatement.