My best op-up luck was on BA in BKK. Started with an economy ticket and at checkin given an economy boarding pass. Then, at the lounge, I was given a new boarding pass for premium economy. Finally, at the gate, I was given a Club World boarding pass.