Well if you have a shiny exec. club card then you can usually get the good seats on BA anyway.
BA also had a number of 777's configd 3-4-3 running from LGW to TPA, MCO, MBJ, TAB a few years ago and the complaints were huge.....
Having travelled with CO / AA a couple of times and been searched, scanned, interrogated and not enjoyed the complete lack of service, I just avoid now...
YMMV.