If one of the problems that you want to address is overvalued votes (upvote and/or downvote), you may wish to explore the concept of a 2nd price auction.
If coupled with a super-linear rewards curve (to discourage stake-splitting), I suspect that it would add friction that could encourage voters to regulate their own votes in order to avoid wasting their voting power.