The PER-SYD red-eye is usually pretty quick. I have done it in 3.5-4 hours. I do prefer sleep, but still carrot soup is just a bit too low, even for Economy, let alone Business.
They should at least offer pies or pasties etc. or small pizzas.
That's why normally I normally stuff myself with food at the lounge before shortish overnight flights (eg SQ231 SIN-SYD) and go to sleep straight away after takeoff.