Why do you need a separate registration step to do any of that? You already know how many eligible voters live in each precinct. Voter registration made sense before state-issued photo ids were a thing. But they're now just a tool of voter suppression.
What can you do with voter registration rolls that you can't do with a database of names, addresses, and citizenship status?