Wow, what a great report!
CWS, one question re online check-in on BA codeshares. Do you know if there's a difference checking in using the BA website/app on a standalone flight compared to when the EI flight was part of a longer journey?
As for Ldnn1's question, it's made me think that in some ways LHR is more of an EI base than some of Ireland's smaller airports. I'm pretty sure that some 'spare' crew are kept at LHR. In IRROPs it might be easier to get spare aircraft for, say, a LHR-ORK-LHR run from London rather than DUB.