BA with LCY-JFK seems to be turning a good margin.
I think their trump card is the ability to transit US customs in Shannon. Once airborne from Shannon you become a US domestic flight with a straight through immigration at the other end.
It will be interesting to see what happens from next week, when BA3 pax will no longer be pre-cleared at SNN.