+1 for rolling releases.
I run NixOS on my laptop and server, and do updates about once a week. I don’t use Timeshift but I do use the NixOS snapshots if an update breaks stuff.
But I really haven’t had any issues with an update breaking anything. I don’t really want to go back to the major release model.
I've been using Manjaro for almost a decade, of course it's not perfect but at least the rolling release model makes it suited for being upgraded instead of reinstalled.
If you install Manjaro using BtrFS + timeshift + timeshift autosnap it creates snapshots after every system upgrade that can be quickly rollbacked if something goes wrong