I hope they like traffic! ;-)
Houston does have a lot of economic activity and you can always move out a little further and find reasonable housing.
They lived in Katy for several years about 20 years ago. Petroleum engineers are always going to cycle through Houston at some point. Also, Melanie, the engineer child, did several co-ops with GE down in Houston over the past two years and they moved her down and back and visited her while she was there. They are pretty conversant with Houston. I told them i was happy to have TX to visit again, but that i really did prefer Dallas to Houston, but i’d make do ; )