Also, you need to worry about losing your upgrade due to a schedule change.
Can't book too close in since there will be no inventory...so you need to book 90-120+ days out....where there is guaranteed to be a schedule change...and then you have to reclear the upgrade (they are not guaranteed to be honored...).