I am not against it. Someone smarter than me would have to think about the possible pitfalls, but I personally think it makes sense.
At the very least, a user should not be able to vote for more witnesses than is required for majority consensus. Aka, less than 15 votes preferably. 1 vote is definitely less than 15 :)