This is the part that concerns me, not finding the signers themselves, but providing shareholders with enough information at the right times to make informed decisions about who to upvote/downvote.
Connecting actual performance metrics of signatories to that flow of information is going to be very challenging using the blockchain as a data transport mechanism. That is, at least until third-party data processing services start to arrive.
Exercise: Mentally scale trading traffic up to 10,000/per day and try to imagine ways that your average voting shareholder is going to be able to keep up.
I agree with you that a Peerbox-esque system is a viable solution for automating the signing process.