Con: Voting systems not only require confidentiality, integrity and availability, citizens must have confidence in those properties. Very few people understand blockchain; it would be a mumbo-jumbo black box to almost everyone and invite suspicions of tampering, manipulation by politicians, and actual tampering.