CX Wing is just ahead of CCR for me.
Pet dislikes are:
Restaurant area has no sun light, although food is very good.
Toilet areas are very dark with black walls, but better than CCR.
Wing can get very busy at times, meaning a wait for restaurant/toilet.
Cabana is outstanding and shames the CCR.
The pier is in a different league to the CCR.
As said I much prefer CX lounge offerings than BA, in locations such as HND/LHR/SIN.