I really like the CX Lounge but prefer CCR dining. But lets be fair to CX here, Their lounge at LHR T3 is an Outstation whereas CCR is at BA's hub. CCR vs The Wing would be a more fair comparison in my opinion.
However I have never been to The Wing so cannot comment unfortunately.