You can accomplish this with systemd-boot too, using extraEntries and windows.
I personally agree that using the system boot menu is generally better, though. That’s UEFI working as intended. Just find the shortcut that lets you pick a bootloader rather than the shortcut that opens BIOS and use that.