Same easy experience with signal.link.
Even no user account, you just save dashboard url where you can refill.
And only one global esim, just different price in different networks. You can even choose between networks in one country. (Price vs coverage.)