I have debated this question myself. I was a Texas Peace Officer for nearly 10 years. As an ex-cop, here's my 2 cent's worth:
If I am in Texas, am not carrying a concealed handgun, and got stopped by the police for some reason, I would probably go ahead and let the officer know I have a CHL. I would do that for two reasons. First, if the officer runs a driver's license check, and they often do, it will come back flagged with a CHL notice. I don't want the officer to wonder if there's anything else I'm not telling him/her. Second, it tells the officer I've passed a state and federal criminal background check and I'm not a criminal.
Now, that having been said, if I was not carrying a concealed handgun, I might or might not disclose that I am a CHL holder if stopped by the Texas DPS. In my experience, even when I was a cop, those folks are clannish and an be unpredictable. They seem to deliberately screen for a certain personality type that's not particularly geared toward positively relating to people. Of the troopers I knew, some were very pretty well educated, professional, and were likely to progress upward through the ranks. Others were destined to run radar on long lonesome roads for their entire careers and they seemed somewhat bitter about it.
If I were traveling out of state I'd be sure I knew the disclosure law in the state(s) where I would be driving and would simply stick with that.
The surest thing to do is be the safest driver you can be so that unless someone runs into you causing an accident, there is no reason for you to be stopped in the first place.