Great board, hard to flash custom firmware.
Had a lot of problems flashing the firmware, not sure why. Had to flash ESPHome, then use the OTA feature to flash my desired firmware (WLED). If you were sticking to Circuit Python, then it would probably be fine.
Michael Cooper