I've been running Debian stable for years now on everything. My laptop runs it, my home server runs it headless with no GUI installed, my gaming desktop runs it and even my kids run it without issue. If we need a newer version of some desktop app I just get the Flatpak. It's pretty great and the good thing is that it's predictable. Once it's up and running I don't have to worry about things breaking because of an update.
I have an external hard drive that I keep in the car. I bring it in once a month and sync it with the server. The data partition is encrypted so that even if it were to get stolen, the data itself is safe.
I've been running Debian stable for years now on everything. My laptop runs it, my home server runs it headless with no GUI installed, my gaming desktop runs it and even my kids run it without issue. If we need a newer version of some desktop app I just get the Flatpak. It's pretty great and the good thing is that it's predictable. Once it's up and running I don't have to worry about things breaking because of an update.