Do you think that getting upgrades at the gate rather than a few days in advance is a big problem? I don't think it makes that much difference, as long as the upgrade is given. Most of my recent upgrades have been at the gate, and I have been happy to get them.