You right.
but I think that Botter, who can easily cheat voice on minpal.
Can also pick up all the coins from Faucet.
Summed up, this function would at least guarantee that a withdrawal is only possible when votes were made.
The only issue of this is that we couldn't identify the voter and say whether that vote came from the faucet user or not.
But at least we got votes.
oh! Finally I figured out how you want to organize everything.
Maybe because of poor English. Or maybe because I'm stupid!