There's also the vouching option, so there is an additional way for them to do it.
I think overall that's probably the most problematic area of the bill. The easier way for them to do it is, of course, to contact the returning office well in advance of election day to ensure that they get registered, rather than try to do it on voting day. A lot of people do that.
In balancing all these different requirements, I think the solution that's been struck is the best one. There will never be an ideal world, but this is as close to ideal I think as you can get.