I find CW far nicer than UC which I've never been impressed with. Glad to hear food has improved because on my last couple of trips with them it was awful.
With the new CW service (on the JFK route soon to expand) and the preferred seat despite it's age (I don't like the herringbone coffin like set up on VS) I find CW superior.
Still wouldn't' call VS's product awful though (far from it) - I'm not that spoilt.