Having traveled on the new business class on CX, I can say that yes, it is nice to get a newer plane, better menu, and generally better service (and definitely better sleeping on their A340).
However, I would point out that on this recent trip, I received noticeably better service on QF128/127...