Вообще все изложенные вами предложения или хорошие, или заслуживают серьезного рассмотрения.
Но вряд ли такие сложности можно будет реализовать. Вот пункты 1-2 о том что голосовать надо по всем юзерам и о том что голосовать должны иметь право многие юзеры.
Еще из ваших предложений, думаю, лекго сделать более развернутую голосовалку, а не просто доверяю/не доверяю.