Before revision:  To minimise the possibility of wasted votes, each agent can declare a personal ranking over her most desirable gurus, e. g, as in GoogleVotes.
After revision:  To minimise the possibility of wasted votes, each agent can declare a personal ranking over voters she trusts.