I have only just come today to reading this Thread and find it quite interesting.
@Leonardo_B the following is perhaps a little off-topic, but if you allow it, and understand that what I am saying is something that may help people choosing to use Snaps, then it is useful and serves a purpose.
I'm not just hijacking your Thread

, I don't do that.
@JasKinasis - mate I know you wrote this closer to 4 months ago than not, but do you know that there is a simple way to alter the start and stop jobs for snap daemon to your liking, making startup and shutdown times quicker?
It simply involves tweaking the content of
/etc/systemd/system.conf
... saving that and rebooting.
In that file, under
[Manager]
are a couple of lines usually reading
Code:
#DefaultTimeoutStartSec=90s
#DefaultTimeoutStopSec=90s
... relating to Start Jobs and Stop Jobs.
All you have to do is uncomment (remove the hash) whichever of those lines applies, in your case Start, and change the 90 secs to what you want, eg 10 secs (I do both)
You would know better than I whether you can go to single digits, or even zero (0) .
Cheers
Wiz