Originally Posted by
physioprof
The restriction that once you've been upgraded, your ticket becomes completely non-changeable & non-refundable is a major downside.
Well, to be fair, the upgrade doesn't happen until 1-2 hours before departure. So the chances of needing to make a change at this point should be minimal for most people in most cases.