https://www.twtex.com/forums/Lots of the folks on there are Huntsville/Houston based. They are heavily bent toward dual-sport/adventure type stuff but everybody's welcome. They even have a scooter sub forum.
The owners are religious and you'll find some churchy stuff there, but overall it's pretty normal. It's a great place to meet up with folks for rides.
It is not the place if you want to dress like a pirate and brag about travelling 30 miles between bars while going 5 under the speed limit at all times so you don't have to "lay r down".