Using Snap to install free software is also going to come with a pretty
significant performance tax on your system. Those packages have quite a bit
of extra baggage they are installing in terms of their sandboxing environment
and the other elements that are required to build and install packages in
that manner.
They claim to have increased security, and I believe that's probably true if
compared to downloading a random tarball package off the internet and
installing it. But I have serious doubts about Snap security benefits
compared to using your own distro's repository or compiling it yourself from
source.
Probably where Snap is most useful is the situation where you have a package
with a good copyleft license, but for some reason it needs to rely on
dependencies that are out of date, and which would break your system if you
installed them. I've had that situation arise some years ago with scanner and
OCR software, and I would have appreciated the ability to install it along
with its dependencies as a sandboxed Snap package.