> do have to make phone calls with my existing number, and can't always use wifi or app calling, so I am more inclined to use roaming. I guess for many esim apps work well.
Your existing number can be routed via a 2nd/data eSIM via "Wi-Fi calling", for voice and text.