We go to the 30A area every Summer. I think it is pointless arguing about which is nicer, 30A vs. Gulf Shores, it is all a matter of tastes and budgets. But I will give out some travel advice....
Plan two days to travel there. On Friday, head to Baton Rouge, D'Iberville, Slidell, Biloxi, or Gulfport and stay the night. Leave early morning Saturday to get to your beach. Why? Because all beach traffic West of Mobile....ALL BEACH TRAFFIC...must go through the tunnel in Mobile which is a two lane road. And then the Interestate afterwards is two lanes and backups can be a mess on Saturday afternoons, when everyone and their mothers are heading to Gulf Shores, Orange Beach, Destin, 30A, Panama City, Pensacola, etc.
On the way home, leave before dawn to get back to Mobile before everyone else on Saturday. If you can get through Mobile by 8 am, you can easily get back to Texas in a single day.
We do this every year, but last year we decided to measure the traffic jam of everyone leaving as we came to the beach on Saturday. The jam was 7 miles long moving at about 10 miles an hour or less heading into the tunnel at Mobile. And this was before noon. I can't imagine it at around 1 in the afternoon. Get out early.