Should I to use Arduino IDE with ESP32? Your opinion?

You appear to have answered your own question but I think the libraries for IoT usually come from the IoT service and that is where any other answer will lie.