Playing in Dallas as opposed to San Diego would be great for Tech. That would probably mean one less Blue Tarp y'all would have to pack up and carry on the road!
As far as New Orleans is concerned, the Cresent City has long been hailed as one of the best cities to hoast any sporting event, as is verified by the record number of Super Bowls held there as well as NCAA Regional's and Final Four's, Sugar Bowls, etc... The New Orleans Bowl, played in the world class Superdome, in a city that likes to party, is just something UL fans will have to settle for. Tech fans can enjoy driving around in Dallas and enjoy the world class weather that Dallas usually experiences in late December and early January. Don't forget to back your big hunting jacket to get the most out of that experience.
Good Luck in San Diego, Dallas or Boise!!!!