Naja, deine Entscheidung. Was ich an initrds unter Linux überhaupt nicht mag ist der Aufwand, sie zu modifizieren. Wenn du sie in den Kernel reinbackst, wird das sicher nicht einfacher. Sprich du kannst dann theoretisch einen Bootloader nehmen, der nix kann (warum sollte man das wollen?), aber dafür ist halt die Usability am Allerwertesten.