Just a thought. In Ireland, as in much of the European Union, all citizens without exception over the age of 18 (16 in Austria) are entitled to have their names entered on the electoral register. The maintenance of the electoral register is vested in civil servants and there are severe legal penalties for people who attempt to register incorrectly or who attempt to prevent people registering or purge the rolls. The electoral register is updated every year, irrespective of whether there is an election or not, and all citrizens are obliged to register. Registration is by post or in person.
In my thirty years as an elections organiser for the mainstream Left I can not recall there having been any duispute at all about people being purged from an electoral register or the polling rolls being stuffed by partisan campaigners. There have certainly been a number of high profile electoral fraud cases in the UK and the city of Birmingham in particular, but not to my knowledge surrounding the register itself.
Perhaps the eletoral registration authorities in the US should take a leaf out of Ireland and the EU's book on how to maintain non-partisan electoral registers? The manipulation of the electoral roll, and especially the attempt to prevent people from registering or to purge the rolls of oppponents is an absolute disgrace and is completely intolerable.