Wait for @zyga-snapd to respond, I don’t know what the status with snappy on Chrome OS’ kernel is, other Linux distributions may work fine, but crouton (which may void your warranty if you use that! I’m not sure) for example, uses the Chrome OS kernel (I think), so even if you used snappy on Ubuntu via crouton, it may not work because I think you’d still be using the Chrome OS kernel?
You could try the Jar, yes, though you would need to install Java; I don’t know if it automatically updates, however.