Seems there is a ever-growing list of Linux bootloaders. Which ones are not satisfactory and why.
I was very satisfied with the BSD bootloaders. Plus the kernels comply with the multiboot specification so it was possible to use other bootloaders. This way I could boot kernels from different BSD projects from the same USB stick using a single bootloader. I do not use GRUB.
Though that seems for older hardware, mostly. The one for current systems is in development. Anyways, on older hardware it enabled otherwise impossible things for me.
I was very satisfied with the BSD bootloaders. Plus the kernels comply with the multiboot specification so it was possible to use other bootloaders. This way I could boot kernels from different BSD projects from the same USB stick using a single bootloader. I do not use GRUB.