Sounds reasonable. kexec-bootloader is shipped together with kexec so no need to deal with kexec versions not supporting -a.