A-
I'm able to upgrade almost all of the time, even internationally. I have few complaints, other than no Flagship Lounge in DFW and the inability to upgrade on other oneworld carriers.
Great partners, great people.
I wish I had switched from Delta as my primary carrier sooner.
I do not like the co-pays, however.