Houston makes sense, great sports and tv market and big population and a lot of rich corporations in the area.
Something seriously wrong with this league though if they consider Atlanta again. NHL would probably do better in a small city like Saskatoon than they would in Atlanta.
Seriously better options would be any of Hamilton, Quebec City, Kansas City to name a few.