You don't necessarily need a DL #. Its the number for whatever document you used as your identification. So it can be a concealed carry license #, DL#, ID card #, passport #, etc.
I see it as a good thing, hopefully it will reduce the number of people that get delayed.