Had been waiting for Singtel until last month, I decided to experience esim from my home country telco (Viettel) because of a simple reason: F.o.c, and if I want to switch back to physical sim card, just need to pay about $1-2.
So far no issue with the esim and battery seems fine.
Paying $1~2 is affordable. Here in sg, i think they will charge $30+.