I'm not sure if the generator can be made to support alternative locations and different kinds of init scripts, but it would probably require some tweaking for the systemd package.
As Arch Linux dropped support for init scripts anyway, it doesn't seem very useful to invest extra work into making systemd work with something that isn't supported anyway. Keeping it simple.