If you use Ubuntu and want to help ensure it works for your env remember to test the upcoming release alphas / betas eg with USB boot stick and file bugs on Launchpad if you notice something broken.
(Same goes for other distros your org may use, eg Debian, Fedora etc)
Snaps mostly work great, and are a great improvement for keepign up to date sw available for people using LTS releases. This and the security improvements brought by the sandboxing greatly overshadow the sometime teething problems of the system.