Good IMHO. It is a start in the right direction.
License should be good in all 50 states. Just need a little uniformity.