from what I understand, if it has a retractable roof, it must be closed under certain weather conditions.
As for making it a road game, that's not going to happen. How would we feel if we had to play Dallas in, say, San Antonio? Ad much as this game isn't truly a home game, it is certainly more friendly than an away game.