BA's Buy On Board will be card only which will probably speed things up.
Whilst today's news was long anticipated, I'm surprised they haven't announced anything to take the edge off for Gold cardholders or those that buy the most expensive fares who will be understandably riled at losing their free G&T.