Thanks a lot for the ESP8266 suggestion! It seems to be more favourable in every aspect!
After some searches I found this:

ESP32 has double price but the price still feels very low. Without much knowledge the ESP32 feels more robust so will try to go for it. Thanks again!