Сопли, кровь-кишки-расчленёнка...
Всё это мило, но неконструктивно. Предлагаю абстрагироваться от всяких sysVinit, systemd и представить сферическую систему инициализации.
Какой минимальный и достаточный функционал она должна иметь?
По итогам местного срача, возможно, мы получим более или менее адекватный список, который можно будет привести к виду спецификации.
Эту спецификацию уже можно будет продвигать и обсуждать на других форумах.
И так до тех пор, пока не станет ясно что должна делать система инициализации.
Ну а после дело за малым — запилить это всё в коде.