Btw,
miikka, you can also collect CX Asia Miles on Air China and China Eastern. And of course use those CX miles on domestic flights within China.
I'm pretty sure Cathay status gets more recognition (it's a Chinese airline after all) on Air China than some suspicious
laowai entity called Star Alliance.