Vad jag förstår på WDS/MDT och deployment, så är det att det är just TFTP-delen som segar ner hela processen eftersom detta gamla protokoll inte är optimalt rent överföringsmässigt att föra över stora mängder data. Så det du vill åstadkomma är att överföra så lite som möjligt över TFTP och sköta resten över iPXE/HTTPS som klarar högre överföringshastigheter.
Du ska kunna lägga till en iPXE boot image och få till HTTPS-nedladdning av installations-wim:en den vägen. Guiden jag hittade gällde dock för fullvärdig SCCM-miljö eftersom du behöver uppsatt PKI för att det ska fungera.
https://quisitive.com/os-deployment-with-pki-https/
Annars kan du ju kolla på Project FOG som är en open source-lösning av distribution av OS-avspeglingar, och som då stödjer iPXE och nedladdning över http/https eller från NFS-utdelning som då ger dig mycket högre överföringshastigheter. Jag kör själv en FOG-instans hos mig, men efter att jag började göra Synology Active Backup-avspeglingar på mina datorer så har jag aldrig behövt använda mig utav FOG för att återställa en dator vid krasch så jag har den mest igång för att kunna labba med lösningen, eller så var tanken i alla fall, sen blev jag farsa till två knoddar och FOG har fallit lite i glömska.
https://docs.fogproject.org/en/latest/introduction/
Dessa kan också vara av intresse att kolla på.
https://ipxe.org/wimboot
https://hannan.au/posts/wimboot-sccm/