I think the Swiss post e-voting system is a clusterfuck that will need a significant polish that will take several months... I don't think that few patches will do the trick as The Swiss Post seems to intend.