I am still a little skeptical that it will eventually be signed into law, mainly because the original version had veto-proof support (iirc), only for Republicans to run away from the bill once Rauner vetoed it. However, that one was a purely partisan bill I think, and this new version has been rejiggered with contributions from Republicans, so if it can sync up with the House version, I don't see why it shouldn't pass.
Calling muon2!
-
Also, for the record, the Senate version at least has an activation date of July 2018:
http://www.ilga.gov/legislation/fulltext.asp?DocName=&SessionId=91&GA=100&DocTypeId=SB&DocNum=1933&GAID=14&LegID=105253&SpecSess=&Session=
Which means people will begin getting auto-registered months before the general election. This is noteworthy because (1) it will affect the midterm election, and (2) Rauner wanted the law to go into effect in 2019, so as to not hurt his chances at reelection. We'll have see where this goes.
I haven't looked into it but I heard on the radio this version addressed Rauner's concerns with the original bill.