Have had very good experiences with BA in last week or two, including 1 and a half via Twitter
- Twitter team escalated DUB-LCY mobile boarding pass 'route ineligible' issue and was resolved inside 10 days
- GGL line swapped flights seamlessly when plane went tech at LCY, a colleague was struggling with our company TA for about 15-20 mins vs. my <5 mins
- BA staff at DUB gate today were great as they saw me lumbering at moderate speed towards gate less than 10 mins before an on-time flight (proactively reassured me I was fine and could take my time fishing passport etc out of bag as a pax with checked bag was also missing) (I had resigned myself to later LHR flight and asked office to change before having a WTH moment as I pulled into airport complex 17 mins before flight!)
Now, if Twitter team hadn't sorted 1 I would have been 'enjoying' DUB lounge for an hour and then the joys of public transport for an extra hour or so after landing. Think they're a great addition, and concept works well at other airlines too (tweet to KLM during AF strike to resolve a name issue got me a call back after I'd suffered automated hang-ups when trying them)