FYI, I'm a US citizen and can be base in US as a DEFO but I told CX that I want to be base in HK as DESO.
But you're right, you gain points by being a citizen of the country where CX have a crew base. As I said don't give up maybe they will have a base in MNL someday.