The topic was originally discussed on IRC in context for the livepatch snap which currently write a status file under /var/snapd/canonical-livepatch/current. The file/status is only valid until reboot so it would make more sense to have into under /run (it’s easier/better than having custom code to clean out the file on boot).
One suggested solution on IRC/#snappy was to maybe let snap access /run/snap.$SNAP_NAME by default. Having a custom /run space allowed by default can be useful.
Wdyt? (also reported on launchpad as https://bugs.launchpad.net/snapd/+bug/1802112)