Systemctl mandatory?

Hi

Using systemd is the only preferred way to manage services.
You can easily convert your scripts to systemd services and run it on boot using systemctl instead of /etc/rc.local

Check out this post to get started.