None of that really answers your question, but hopefully it at least
gives you a better idea of what you've got to work with :-)
You are right ;) I guess making my initialization hook fault-tolerant
towards missing cleanup plus the systemd script should fit for me.
Regards,
Jan