I would go with EVA on this on.
Just FYI:
- SEA-DXB would most likely be on the newer lie flat J seats, these quite nice although 2-3-2 config doesn't compete with 1-2-1. I've slept pretty well on these. I like the quilted leather finish as it's cool to the touch. The mini ottoman/ledge on the forward seat gives extra length, too. Crews on US West Coast destinations are always great in my experience.
- DXB-KUL would most likely be on the previous J seats. Slight angle and not great on an overnighter for sleep.