The non-public voting thing sounds good. I really dislike the idea of public votes because it kills a huge area of potential deception and shenanigans.