I did not try SQ A380, but I find the SQ 77W suites (much) better than the new CX F seat (on longhaul flights). The feet space is terrible on CX and less room altogether than on SQ 77W. Service is also better on SQ recently, but thats another issue.
Regarding BA NCW, it makes a HUGE difference where you are seated. The upper deck is wonderful and beats any other C product. Feels like F. Lower deck...