I'd rather imagine the BA would prefer to set the operation up with New York based pilots rather than European bases. Either way, hotel accommodation will be required somewhere.
It is the resolve of BA pilots and BALPA to ensure that the pilots are actually existing BA pilots and to find a way with BA of making the costing work.