Você precisa adicionar RemainAfterExit=yes à sua seção [Service] . No momento, o systemd está vendo seu processo ( /bin/echo ) sair, quando então considera que o serviço foi encerrado e continua a pará-lo.
(Você provavelmente também pode não ter uma linha ExecStart , mas eu não testei isso.)