Right, I was very involved in that thread, and working on proposals to do just what Toast was describing with Canonizer.com.
Perhaps I misunderstood what Toast was talking about at the time. I was assuming Toast was describing that people would register wallet addresses with a third party voting system (like canonizer.com) and the 3rd party system would then use the block chain to determine how many shares that user’s address had at any particular time to determine how much their vote was worth.
However Bytemaster pointed out that that wouldn't work, as it would reveal who owned what shares, and what public key wallets. Some of us were just figuring that would be the cost of voting your shares.
So, it seems to me, if we want to do any kind of voting of shares, we need to do it on the block chain, similar to the way people vote for delegates. And it would be nice if it could be generic, so any survey, petition, consensus building system could use it for people to anonymously vote their shares, to build consensus around proposed changes to the system, and so on, on any third party system.