pltemrah,
I don't have much experience in the airline industry, (just about a year), but I think you should wait for the upgrade. I believe Korean Air doesn't offer upgrades to expats, so you are looking at staying right seat for many years to come.
Once a captain, the contract world looks better.
MDT06