Nice report !
I guess having dinner on the ground still better having it in flight as it doesn't encounter any turbulence disruption.
I couldn't believe BR's F seat seems like it is even more basic and older than OZ's F seat. At least BR has LCD screens at the wall, whereas OZ still use a pull down screen.