I would rate it A. This is compared to Qantas which is impossible to redeem in First and Business on some popular routes. A because I can redeem and get first class tickets to KL even just 2 weeks before Christmas. I find their service very very good compared to Qantas, Virgin Atlantic and BA.