I just got back from a month abroad and beta tested Popcorn Mobile from Portugal down to South Africa and in Istanbul. The only two countries it didn’t work were São Tomé and Namibia.
Otherwise, it worked like a champ. They don’t cut you off for extended time abroad. My wife and I are toying about retiring to Portugal. So far so good. In the US it uses both TMobile and ATT. In addition to your regular eSIM, they give you a secondary data SIM. In the US, I would put the secondary SIM in virtual slot 2 and use it for fallback roaming. In Europe, I would have a voice only Portuguese SIM in the other slot. Popcorn.io.