I find the CX seat to be not that comfortable. It's nice, but lacking that certain something. The privacy aspect over the BA seat is a plus though.
I personally could find a better use for £350 than a CX over GF lounge but as with everything, it's your money.