Well that sounds just like any other airline, except they are using a B757 against Air France's economies of scale + fuel usage from using the A380 on CDG-JFK.
What's the USP now? OK, an alternative choice of airports, but hardly putting all the force of the BA admin system into a 3 hull operation serving just one route is it?