Feedback similar to the Uber app where it requests/allows you to submit feedback on a scale + written system immediately after the transaction would be really useful.
In particular, prompting further questions (Uber's good at this) after 3 star or lower - "what was wrong with your flight?"
I think something like this would give empirical data to support some of the sentiment here. Smart, willing analysts at BA would be able to run trend analysis comparing different flights, sentiment between messages/topics (i.e. JFK vs. ORD 2nd meal service.....) and allow better, faster analysis of all these "trials".
I'm sure someone at BA will be reading this, nodding their head in agreement - the question is, why hasn't something like this been shipped already?