OP is probably comparing the ESP32 to a NRF chip. These offer Bluetooth connectivity while running from a coin cell with <1mA power consumption, compared to the ESP32s ~50mA when not sleeping. Luckily, we can stay in deep sleep most of the time to save battery.
We mainly went with an ESP32 because of the great SDK and software support through Arduino etc. That way, people that want to customize the firmware or build their own can get started quickly.
It's a sensible choice. From a newbie perspective, it's certainly easy to work with and there's no shortage of documentation when I'm trying to figure something out. I'd pull the trigger on one of your devices right now because of that if funds weren't currently an issue (sadly, I am between jobs, atm).
We're always looking for beta testers and would be happy to send you a device. Find your contact details here: https://networkedartifacts.com/about