Honestly, I'dd love to use FreeNAS and then run my services (UniFi, PiHole, Plex,...) in jails or VMs. But I'm a broke ass student for the time being so I don't have hardware to do that...
I know that what I'm doing is sub optimal. Also my important documents are in iCloud Drive and GitHub, the local storage and Backups are for convenience (and restoring from a TimeMachine backup is super convenient).