Well considering most of us here if not all don't have a driver's license it's easy to see how we aren't signed up. Only recently having heard about it in relation to the DACA process.
I never new about this until recently, but I was wondering are you all signed up for this? And if not are you planning to once you get approved?
https://www.sss.gov/RegVer/wfRegistration.aspx