I recently switched my server over to running Plex and Home Assistant in Docker. I like the ease of transfer (just move my compose file and one directory where I have stored all the configs and I'm set) as well as the simple permissions management to give access to directories.
I have only used Fedora briefly, but I am considering it instead of my usual openSUSE because it is "officially supported" for the Framework 13 I have on order. I saw the immutable versions and the idea seems cool though I don't really understand what new I would need to learn or really what benefits it would have.
Is the concept overkill for a single-user laptop?
If you wanna switch to Silverblue, i would highly recommend the universal blue images, they have a whole bunch of different DE version, specialized versions for example: bazzite for gaming, and they also have framework specific images for most of them.
with ublue i dont have to layer a single package over my basic image (silverblue-nvidia).
All the apps are installed as Flatpak, except the ones that dont have one run on Distroboxes (distrobox is included in ublue images and highly recommended over the default toolbox in silverblue)
https://universal-blue.org/