It will work... in time... just like the 747 did years ago.
Many, many airlines will be waiting until the first deliveries, to decide when/how many to order. BA included I'll bet.
No major airline will want to be out of this race long, once they enter service.