As far as I can see, main target for MicroPythonOS is 320x240 device with 3" diagonal touchscreen.
I have trouble getting similar experience on Linux (PinePhone): if I use 320x240, most of my display is unused, and I get cca 2.8" output (which is a bit small). I can tweak code to use full screen, and get full screen at 360x665 and cca 5.5". But that is portrait (not landscape) and much too big.
Being able to rotate (and maybe scale) SDL output to fit a phone would be nice.