Leroy Tennison writes:
Another huge concern: It breaks, someone else has to fix it because it's in the C source - after it reaches a high enough priority. At least with scripts you could conceivably hack it. From what I've read there is some ability to get systemd to defer to a script, I'm going to have to become an expert at that.
Best of both worlds - power-grabbing systemd plus convoluted init scripts.