I just flew SIN-BLR in F, which has the non skysuites. If you are anything like me, there will be no sleeping in these seats! They're much better suited for daylight flights.
But of course the service and food was very good. I have never flown CX, in any class, so can't compare.