Been using NixOS for a while now. It's heavily systemd oriented, and it also makes adding and configuring systemd-based services and jobs a breeze. I find myself doing it multiple times a week.
Which is not more difficult with runit than systemd and it is probably the same for dinit or openrc.
I mean systemd is still great, it allow a regular unprivileged user to create services and timers without having admin access, which is really nice to launch automatically some podman containers for example. But this is a niche use case and mostly limited to dev/sysadmins.