Actually the 33Bs are also new to the fleet.
I think the airbus seats will be smaller than the Boeing, which is consistent with VS as well. (their 346 seats are slightly smaller than the 744)
I think the best J class seats on CX now are the Upper deck 74A becasue it is 7 inches longer and the ottoman is bigger