They should make it even more clean by putting the connectors on the back like MSI did with their "project zero". Since NZXT makes cases, they could easily update them to be compatible.
I have their B550 version, and from my experience with them I won't buy another of their motherboards again. They look great, no doubt, but they're terrible about updating the BIOS for new features. Their B550 STILL doesn't support the 5800x3D, for example. It released in April and it's now October.
I've wanted to build with one of these boards because of the aesthetics in prior iteration chipsets, but couldn't really justify the price. I've wondered about the BIOS/Firmware as well, since NZXT is relatively new and small in comparison to the normal ASUS/MSI/Gigabyte/ASRock vendors that make motherboards.