Os serviços personalizados devem permanecer em /etc/systemd/system .
Como você está fazendo forking , o que eu faria é usar a diretiva PIDFile= . Quando o serviço for interrompido, ele excluirá o arquivo. No entanto, na inicialização, ele não será gravado no arquivo. Cabe ao seu serviço escrever para ele. O local recomendado para gravar é /run .