I think it is also less confusing in terms of voting to not be a 'return' substitute and just get voted like any other proposal: if you support it you you vote for it, and if you don't, you don't.
I believe at one point I unvoted the previous proposal which is silly because I obviously supported it, but I had to do that because it was getting too many votes and knocking out other proposals.
Do you think some kind of priority system in the DHF could be done instead of binary support yes/no?
ie. everyone ranks the proposals they support in order of importance. I have a suspicion it would be computationally complex, but if it is viable it seems like it would be better than having to juggle votes for proposals based on how much support the return proposal has now.
I'm sure it 'could', but I don't really see that as likely to happen.