I think
tomuchwork really explained it well.
We could talk about this topic for decades but we need to be aware that there is no right or wrong answer to this topic, only you know what would make you happy.
I've worked with captains doing hardcore charter long hauls for ages and still enjoying it, others burning out after a few months, others flying in ME/ASIA and being happy about it, others looking for a rope. Long haul and short haul are two completely different jobs, without considering contract terms and the financial aspect that I have no competence to talk about.
To a personal question there is a personal answer, related to what you want from your life (there are also other things than flying).
Then from here and from your direct experience/friends/impressions after visiting the ME or whatever, you can set your conclusions.