Já que isso soa como um script de execução e execução, eu diria que /etc/rc.local ou cron (time: @reboot) é definitivamente o caminho a ser seguido.
Por outro lado, qualquer coisa que permaneça daemonizada deve definitivamente ter seu próprio script de inicialização. Se nada mais, para se certificar de que desliga corretamente.