If you catch a peacock, I'll be surprised. Water is too cold.
I can see an 8 weight working if you're fishing the intercoastal waterways or flats for reds. I've caught them in the grass flats outside of South Padre, but only on live bait (shrimp) or gold spoons. I've targeted them with fly rods before (10 wt) but never managed to catch one.
I've also never fished as far north as Houston on the coast, though, so your mileage may vary there.