Well you never know.
they might upgrade aria and fix the leg issue with the A350 or even 777-9 fit
I remember CX making it quite clear that they themselves slept for 12 hours etc in the old CX J cirrus seats while theg were experimenting with the designs.
i dont think Vivian Lo has, not to be honest does she have the height to understand tall customers.
CX A350 J is by far the best J seat on the market.
idk what the blogs say or surveys , how SQs back destroying awkward J gets rated above CX I have no idea.