one note here is CX honor their oneworld partner very well. i.e. if there is a promise that aa/ba emerald should receive this benefit, they do it. (unlike manay other airline who have unwritten rule of dscriminate their partner - i was totally ignored by AA when i should my emerald card a few times, they said it is NOT their program)..and the inflight service manager greets you in the flight whichever program u r in....when they disciminated, eg ungrade priority, they make it a very clear rule also..........all this being said, you get more benefits in total if u belong to AA