What do you think of PlatformIo on these chips compared to the official ESP IDF?
Personally, I am not convinced we should (continue) conflating the IDE with the build+flash tools; the former should be associated with the programming language and developer preferences, and the latter with the MCU being programmed.
It's not an either/or. You can use platformio with esp-IDF or arduino for ESP chips.
PIO + esp-IDF is the only way I write ESP firmware.