Kinda related: what if I install something like Debian/Ubuntu on it? Can I still use the NAS hardware in the same way?
This question confuses me. Debian and Ubuntu can be setup to be NASes.
NAS is a description of a mid-level function that various software provide a part of.
Various file systems and volume managers can provide snapshots and rollbacks. To aid your research LVM, ZFS, and many others support snapshots.
There are various ways to then expose the formatted space to the network. To aid research NFS, SMB, and iSCSI are options.
Anyway, I hope this is helpful to someone.
Have you tried a restore? A non-differential smap snapshot should be fine, but differential snapshots would make a restore difficult to impossible.
A zfssend and zfsrestore with a differential snapshot would be more traditional. If one put mbuffer in the middle, it would even be fast.