Dear наб,
I don’t think that proposed patches have a practical value, in fact, they make things worse. E.g. I expect to have a working initrd by installing a kernel and zfs-initramfs when I bootstrap a Debian ZFS install. And I barely imagine a situation when a user uses one of initrd generators and needs to have *-core package of second one installed at the same time.