Though we're always loathe to even consider Delta as anything other than evil, SkyMiles/SkyPesos/SkyZimbabweanDollars might actually be helpful here, since Vietnam Airlines, China Southern, and Garuda Indonesia are all Delta's Skyteam partners. What's more, if she is looking at premium-cabin awards, then it has to be said that Garuda's premium cabins are pretty snazzy. I'll be the first to admit that fuel surcharges (and maybe even the redemption rates) might be unreasonable, but certainly will be cheaper than paying outright for a premium award. And if we must avoid Skymiles, Flying Blue is another option - and it's a transfer partner of Membership Rewards and ThankYou Points. Just a thought 🙂