BA Avios has horrible availability when redeeming for CX flights. I asked a similar question in the Flying Blue forum - it seems that award availability in J/F are almost impossible out of the Greater China region these days. Maybe the prices will come down when the frequencies increase.