I really like the way the steam deck is set up with a read only root and flatpacks for user installed software.
Would it make sense to do something similar with a transactional Server base with minimal desktop packages installed and flatpacks configured for other desktop software?
And Greybeard (MicroOS with Sway).