As for upgrades. The rules, while not stated, are clear - no mileage upgrade. I tried to argue that it wasn't in the T&Cs for quite sometime, escalating to the manager and it did not work. However, ellite upgrades are allowed and fare class for this purpose is the original fare class on the paid ticket for both.