I carried on a FL license in TX for quite some time before getting my TX license this year. Other than KNOWING
TX law, there's only a handful of non-critical (IMO) reasons for getting your TX license...
1. There are several states that offer reciprocity, but exclude non-resident licenses. For example, Colorado. CO will honor both FL and TX licenses, but your CC license has to match your drivers license address (or at least the State, in the case of a FL license with no street address [this is news to me as my FL license has my TX address] )... I got my TX license primarily because I started traveling to CO more often.
2.
Gun free school zone act - According to Wiki, who has published a letter (links below) from BATF, it is a Federal crime to carry a gun in a "school zone". You get an exemption if you carry a license from the state in which the school zone is located. Your FL license would exempt you only in FL, not in TX.
Page 1:
http://en.wikipedia.org/w/index.php?tit ... pdf&page=1" onclick="window.open(this.href);return false;
Page 2:
http://en.wikipedia.org/w/index.php?tit ... pdf&page=2" onclick="window.open(this.href);return false;
There's been much assumption that TX LEO's would not enforce the statements made in this letter. The two arguments that have been made are 1. that the Federal law would only be brought to bear against a person committing some other "primary" crime (assault, for example), as an add-on charge and 2. that TX LEO's will only enforce TX laws and would either not be familiar with or not be responsible for enforcing federal law, but, it's a risk.
I'm sure some other folks will be along shortly with a few more reasons...
NOTE: I am not a lawyer. I don't even pretend to be one on TV. This is not legal advice, just my opinion.