Não que eu saiba.
Você pode fazer isso manualmente com os comandos systemctl
enable ou disable com o arquivo .service gerado em /etc/systemd/system/
.
Você pode também ter um script wrapper que está verificando um arquivo em $ SNAP_DATA e bloquear até que este tenha algum valor desejado, bloqueando assim o serviço para iniciar até que seja configurado por exemplo.
Outra maneira de olhar para ele (se o seu snap apenas envia este serviço), é por que as pessoas instalam um snap para que ele não seja executado?