I cannot imagine using any non-standard keyboard layout in software, as opposed to just getting a board that supports QMK/VIA[L] and doing all of that in the firmware itself.
I need my keyboard to perform exactly the same in the BIOS as it does when it wants the passphrase to decrypt the disk, as it does in the TTY, as it does graphical session, as it does in the VM.
If the budget for the entire setup is already set in stone, and I have to make cuts elsewhere in order to have that, then that's exactly what I'm gonna do and I'm not gonna think twice about it.
Edit: disk not bisk…






