I'd add the headers for the boards to the BOM but not mounted, just shipped.
Make the panel cutout 0.5 mm wider. The nucleo barely fits.
I would not mount the ESP32 by default. It's a bit tricky to remove.
Also on the ESP32, I think that's the version with the wifi signal connected to the u.fl connector and not to the PCB antenna by default. IMO that's ok but if there is a ESP32 mounted, there should be a pigtail antenna.
Humpback arrived!