I've tried Nextcloud and like it quite a bit. I even want to use it again, but I'm not savvy enough yet to understand how backups (and restore) should work on the snap version. That makes me nervous with storing too much there.
I'm open to it. I would just need to learn. The snap version seemed easy to use (and it was easy to setup), so I went with that. That's the extent of my experience so far.
I backup user files only. That one is easy since its just a normal folder structure. For full backup you should backup some other folders and database, but Im fine if I lose whatever is written elswhere. Im using docker, but I guess its same for all types.