I learn something new on BAFT every day...
This looks great, might have to give it a shot next time I'm on a shorthaul flight of significant distance - I'm sure it'd beat the 'ham roll and iced bun combo'.
That said, work might start asking why I'm booking BA over EZY and then expensing food as well...