I should add that one of the reasons I'm considering BAEC is because CX doesn't serve the few destinations I've been to in the past few months - Berlin, Venice, Stuttgart. There weren't even code-shared CX flights, but BA serves all these. And if, say I do a HKG->LHR->TXL return, then I would satisfy even the BAEC Silver requirement of flying BA 4 times
MPC Silver is not good enough for me because I literally cannot fly CX all the time, and therefore it means I don't get lounge access every time as MPC Silver only allows lounge access if you fly CX/KA. For that I need MPC Gold but it is quite impossible for me to rack up the club points required. BAEC tier points seem to be easier for me to get up to BAEC Silver which means lounge access as long as I fly OneWorld.