Voter registration is by itself a joke and voter suppression. In most of Europe every citizen gets a voting form send to their registered address together with the list of participants. They bring that with the government ID to the polling station with their government ID card, passport or driver license. Then they are allowed to vote, in confidence, and drop their voting form in the box - and that is the end of it.
No voter registration, definitely no registration which party you vote, and essentially everyone is included. But maybe that is thanks to Europes relatively organized governments.