For BA, you can be rest assured you get the Club bed and the F cabin.
EK is open season...you could have a WT+-esque seat in the A330, a big cradley thing in a 772, a flat-slopey in a refurb'd 772/3 or if you spring for F a big big big old-school recliner in the A330/772 or a flat-bed cabin-hybrid on the 77W.
I.e. BA you know what you're going to get, EK you don't.