Letter to the editor
The driver's license ID is certainly a good idea, but may I suggest less paperwork and fewer cards.
By incorporating your driver's license information into your credit card, it could do the same thing with one less card to carry around. Law enforcement officers would only be allowed to see the driving information with a photo ID on the credit card. Your picture and complete data could also be viewed via a laptop under some circumstances.
This omni card could contain all sorts of other privileges, such a phone card credits, etc.
Vehicle registration and licenses can now be obtained via the Internet, making such info available to your credit card supplier.