I don't know about seats to DXB, but on seats to BEY, OS C was far better IMHO than LH C. Didn't care much for the food as it was a late flight out of VIE. OS has seasonal service to BEY and I was initially booked on LH to BEY (via FRA) but was rerouted via VIE because of a delay in my connecting LH flight out of GVA to FRA.