I think this is a great idea and UA deserves kudos for doing it. To those complaining about IAH, I think it's the perfect scenario to try it out and work out any bugs they may find in their process. The limited # of international F connections works wonders for this.
I really think GS deserves this level of treatment.