As long as you don't have weird hardware offloads (which seems rather pointless) there is nothing interesting in booting NVMe - yes you'll need NVMe-cli, and a working RDMA setup. But that's not any different than SRP or iSER, or NFS over RDMA, so we the distros should do the same for NVMe that they do for those technologіes.