This is a common problem. The global patchwork of legal systems is ill-suited to regulating the internet.
I strongly suspect that as you have users in Texas and are hosting in Texas then at least some of the possible regulatory issues and legal disputes that could arise from the site would be justiciable in the US. However, my entire experience is of English/EU law, and you would need to speak to a US/Texan lawyer to confirm the precise nature of the risk.
If you moved the site hosting from Texas to, say, the UK, would that remove any or all US legal risks? I doubt it. If matters were reverse, and a US-based service provider was providing services to UK based customers - especially consumers - there are circumstances where I can imagine the UK courts accepting jurisdiction and applying English law, whether the servers were situated in the US or the UK. US legal risks might be reduced, but I don't think they would disappear. Again, this is really a question for a Texan lawyer - one who is familiar with both internet law and private international law.
One way to manage the risks would be to have different T&Cs for different jurisdictions - e.g. one for the US and one for the EU (where the relevant law is semi-harmonised). However, that's a messy solution, and there is only so much risk that T&Cs can manage away.
I don't know any suitable lawyers, but if you decide to seek professional advice you could start with looking at one of the big US legal directories. E.g. Martindale Hubbell.