Microsoft will not let you set a service as delayed start via GPO so this Powershell script will remotely set a service to "Delayed Start"
Why do you think that https://github.com/HanSolo71/Integrate-PDQ-Install-Into-MDT-Imaging is a good alternative to Set-Windows-Services-Delayed-Start