I agree on both of those things.
1. LEO's that I have come in contact with here have been very professional and good people. I think every one of them has asked what I carry when I showed them my CHL. One time a couple guys in Houston had me get out of the truck when I told them I was wearing my gun, but didn't bother taking it. I was wearing a belly band with a T-shirt and shorts. I think they just wanted to know how I concealed it. Got a verbal warning for speeding.
2. TSRA is a great organization and they have gotten a lot of things done over the last 10 years. Things happen slow since the legislature only meets for 6 months every two years, but we have been getting our way. They also don't bombard you with money requests every other day.