Thanks for the thoughts so far. Couple questions / observations.
1. A lot of websites such as the Merrill portal and Capital One portal don't recognize TFU. If I put CTU, they only search CTU. I don't suppose there's a way around that?
2. Chengdu-KUL options are truly crappy. Even paid connections thru HKG take 17+ hours. and almost all have 2 stops.
3. A couple CZ flights are significantly more expensive on the Merrill and CapOne portals than CZ.com. Guess that's just how it is.
4. CZ.com shows 600 RMB refund fee for standard Y (lowest fare), but says "Refund /Change fee listed above is for reference only.The actural charge may differ." Anyone have experience with how their fees are actually determined?
5. One possible itin gets into CAN at midnight, then onto KUL at 8am next morning. Both are CZ flights. Does anyone know if I need to exit security and pick up / recheck bags, or would the bag be checked all the way to KUL and I can stay & sleep airside?