Used an eSim on a trip to Japan recently. I wasn't happy when I realized my IP was in Hong-Kong.
https://www.sakuramobile.jp/japan-sim-card/local-japan-esim-...
EDIT: Last time I went to Japan, I bought an esim from https://jjesim.com/esim
No reason to avoid cheap providers.