I don't think so, a NIC device is a optional device for domain, not like cpu, memory and pci-root devices(they are mandatory), the qemu process should not wait such device until client connected.
But, if you insist on not a bug, it's necessary to add clear and accurate usage into docs or user guide.