This is nice. This is a simple, straightforward design, and a reasonably convenient form factor. Two biggest limitations are RAM and wireless interfaces, or rather lack thereof. This thing has less RAM than my router (admittedly a $70 box), and has neither WiFi nor BT. It does not seem to have many GPIO pins, too. With the amount of RAM installed, it's mostly a handheld terminal, and maybe a handheld console with emu…
Surely an ESP32 should be able to run Linux. Then you would get Bluetooth and Wi-Fi. After all Linux used to run on 486, BSD ran on 386.
Main issue with Linux on an MC is lack of MMU, though YMMV