I think that this is the most fair approach for the way token distribution sits.
If a delegate ‘VOTER’ has 10,000 ENS tokens to use as voting power; I believe the following is fair and reasonable.
In my opinion a vote should not look like this by ‘VOTER’
Project A: 10,000 votes
Project B: 10,000 votes
Project C: 10,000 votes
If ‘VOTER’ allocates 10,000 votes to one project, then all their voting power is consumed per se.
If ‘VOTER’ wants to vote for more than one project then if:
Project A: (receives) 5,000 votes, then that would mean that ‘VOTER’ only has 5,000 more votes available to cast.
Project B: 4,000 votes
Project C: 1,000 votes
etc.