Thanks for everyone’s replies
Didnt realise about the slot situation at LHR
That was my main concern as flight times are nice and BA are only using the A380 to Miami and not a fan of their business class seats where you either step over someone or someone steps over you