I see a couple of questions I can answer, tea and coffee will always be served from the galley, I believe BA are looking at espresso machines but nothing confirmed as yet.
Percentage wise there is more food, I believe 180% for the starters/soup/salad and cheese and dessert.
We have been told that during the trials nobody was refused, I just don't believe that.
What I do know is that Do & Co have a huge say in what we are serving and how it is served, their logo is on everything and they have their reputation at stake.