All Busness Class is a concept that has been tried several times, and never seems to cut it ecconomically.
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.
From what I understand their load factors and revenue per passenger mile are very good.