NAT Zulu, very good post.
However, i think there are a few differences between FMC overheat and NAT Zulu. As far as i can make out than NAT Zulu jumped ship to a British longhaul carrier were FMC is thinking about going to the ME.
It's difficult to assist somebody in making a decision as we don't know al the personal info. FMC, if you are going to the ME do you see this as a career move where you will stay for the longterm? Or do you see it more as a way to get some longhaul experience and typerating?
If you know that you eventually would like to move back to your homecountry (guessing the UK) than i would take the command now and wait for an opening at either Virgin or BA. This way you are on the seniority list with a carrier you would (hopefully) like to stay with. Working in the ME or Asia for several years and than trying to go to BA or Virgin might put you a few years back, seniority wise.
Best of luck with your decision. CEJM