i have everything set up with syncthing to my desktop, laptop, and for key, key things, to a cloud vps i use for misc stuff
i also use seedvault (avail on calyx, graphene, i think lineage) but honestly i prefer to do a fresh setup so i really just care about my data, and i always use apps that can store their data in an arbitrary location (ie aegis for 2fa, music is easy, photos are easy, and pretty much everything else your phone is just a fancy web cache for)
i have everything set up with syncthing to my desktop, laptop, and for key, key things, to a cloud vps i use for misc stuff
i also use seedvault (avail on calyx, graphene, i think lineage) but honestly i prefer to do a fresh setup so i really just care about my data, and i always use apps that can store their data in an arbitrary location (ie aegis for 2fa, music is easy, photos are easy, and pretty much everything else your phone is just a fancy web cache for)