CX business lounge is nothing special. BA Galleries would be better.
The attraction of the CX F lounge for me is the dim sum (buffet steamer) and wontan noodle soup (waiter order). Otherwise its some sandwiches in the fridge. Food and drink offerring in BA is wider.
The only advantage of the CX lounge is that they do make lounge announcements