The law sucks. I'd oppose it if I still lived in Alabama.
A license to carry in a vehicle infringes on the right to carry as protected by the constitutions of Alabama and the US. The Alabama Supreme Court made it clear that one form of carry (they tended toward OC) must not be regulated. Requiring a license to open carry in one's car is a regulation on the form of carry that Alabama chose not to regulate.
That they made obtaining and keeping such a license easier makes it no less an infringement. Supporting this bill supports the infringement. I won't support it.