having flown J on the 747-8i, i don't think the new J is even as good as the NCW let alone NGCW.
both are much better and I also beleive that BA's long haul J is much better than LH long haul J...[and ten times better than the shiet slider seats that suck]