I have 8 x 10TB HGST Ultrastar disks in a Raid6, with 2 x 1TB Samsung 970 Pro NVMe for Read/Write cache. I can access shares from outisde via a solid VPN setup.
A lot of people don’t like Thunderbolt, but it is fast, and once it works, it works.
The only “data” I have on my Mac Pro and MacBook Pro are my Lightroom libraries. Everything else, photos (I am a photographer), videos, music, documents, ets. resides on my NAS.
For backup I use a secondary NAS (NetGear Pioneer Pro) that “sucks” changes on a nightly basis.