Adding Cryosparc to Systemd

At work, I have to start cryosparc when one of the workstations are power cycled every few weeks. Adding cryosparc as a systemd service seems like a good idea to me.

Has any done this? Any gotchas?

Here is what I have so far. It doesn’t seem to start it though.

[Unit]
Description=Cryosparc
After=network.target

[Service]
Type=simple
User=cryosparc
ExecStart=/opt/cryosparc/bin/cryosparc start
ExecStop=/opt/cryosparc/bin/cryosparc stop
Restart=on-abort

[Install]
WantedBy=multi-user.target