I'm not sure how the solves the issue of a voter that wants to reveal their vote.
Ie, if a malicious entity wants to make sure that the votes they have bought are corresponding with what they asked, they need to go through a more difficult process than just asking the people they bought from to reveal their vote.
Because of potential malware on the client's device that can manipulate a vote before it is cast.