I actually do not like the new business class on CX. It feels like a cheap and nasty knock-off of the VS/NZ seat, narrower, high walls, etc. Then again, I personally do not have a problem with lie flat on a slight angle. I have only flown AY shorthaul so can't comment on their product.