Any updates on this? Is this even being worked on, or is there a way to prompt the technician to set a hostname or even use the serial during the Hybrid Azure AD join Autopilot process instead of using random computer hostnames? The reason we want/need this is that it is much easier for users to rattle off ABC22000621, than it is to rattle off (not to mention memorize) ABCFkZttbHmEwBZ, especially when we need to either remote into machines to troubleshoot things or deploy things to specific devices. I, and probably most IT professionals consider this to be a high priority need with Autopilot.
Additionally, we use a company for imaging devices before they are shipped to our offices / employees. Unless that company provides us with the current hostname, serial number, and assigned asset tag (which becomes the hostname), we can't rename them.