I think voting should _not_ be more complicated as it is already.
We have currently the choice to vote up, vote down, make a comment or do nothing. I think it is wrong to change the voting in any way, since users that have already XP get there points more easy then the other monks. The conclusion is to reset XP for all users if the system is changed in any way.
Making a comment for downvotes prescribed is a first step to forbid downvotes at all.
What about writeing the ratio between up and downvotes in the users homenode. And perhaps the downvote % and value behind the name in the 'Other Users' nodelet. And a list of top 100 downvoters.