Now here's an idea for Qantas and BA. What about getting Boeing to build a six burner gas barbie in the back of the plane? Ventilation would be easy with an overhead hood coupled to a controllable outflow valve.
Light it after takeoff and put on the steaks, snags and chops. You could then get the Pax to form a queue, get paper plate, plastic knife and fork, bread, coleslaw and a nicely done snag or whatever plus can of
VB.
Shove some plastic garbage bins at the isle ends for the leftovers.
Guess you get to draw straws to see who cleans the BBQ before landing.