I think everyone learned from the experience. Houston proved they could host it even though the facility was not designed to do so which apparently Jerry World was. I can understand why there is sentiment to move it around. And now Houston and Dallas are both viable. I really don't think San Antonio's is in the same league and probably not a viable candidate. Even with the smaller per game crowds, the number of folks in the facility on Saturday would have probably overwhelmed the Alamodome. The number waiting to get into seating as the previous game ended created massive logjams in the hallways. The hallways at the Alamodome would be hard-pressed to handle the volume.
Look at the populations also. How many people live within 2 hours of each facility. That affects the number of people willing to travel to see a game when they have no dog in the fight.