IDs are a funny thing. Going through the airport awhile ago when asked for ID by the TSA I thought I would just use my TWIC card. They look at it and said it wasn't acceptable. The funny thing was you have to have a FBI background check and be thumb printed for one, plus they are issued by the TSA.
When I was in Florida a bank excepted my HAM license as ID, I guess it depends on which way the wind is blowing that day when it comes to acceptable IDs.
Haven't received my CHL yet so I don't know who accepts it.
TWIC - Transportation Worker Identification Credential