With how the masternode checks work, I don't think this is possible as the masternode setup checks the txid for the amount (iirr it has to be exactly 1k for dash) .. if its not exact, I don't believe the masternode can be brought online (don't quote me on that though as I haven't dived into the code). With ongoing payments into a masternode, there are multiple txid's. Not exactly a simple check against one txid compared to ongoing increments of txids.
With your thought of "each masternode would get only 1 vote" .. so if I had 1k trc, or 10k trc in one masternode, I only get 1 vote, but if I take my 10k trc, divide it up into 10 masternodes, I get 10 votes... Doesn't seem like a good setup imo. Maybe have weighted voting.. if a user has 100k trc in a masternode, give them voting power of 100x compared to a vote from a node of 1k.
I'm all for the idea of trc going to masternodes. TBH I think it would give trc a nice boost.
Interesting. Maybe this will be something that we need to develop ourselves.
The idea behind forcing people to set up more masternodes to be able to vote is to create more masternodes. More masternodes create a more robust network.
Masternodes take a little more work then just having a wallet, and it could cost money to run a masternode considering what resources you have available. This way if you don't want to spend the effort or money to set up 10 masternodes to vote 10 times, but you want the rewards you could hold onto 10K TRC for the rewards.
It is a balancing act, and for right now the simpler the better.
We just need to implement masternodes and decentralized governance as fast a possible and grow from there.
Remember, even if a developer fell out of the sky tomorrow, we will still need to run a test net for a month and a half to make sure masternodes, webpages and payouts are working.
I recommend getting TRC cheap while you can.