Timing of flight would matter most here on a short yet jetlaggable flight like this but from a product perspective BA A380 any day. I much prefer the plane overall and I actually sleep better in the old CW to the Iberia product. I find something about their seats just super uncomfortable in bed mode.