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/FromOopsToOps/odin is a good alternative to Set-Windows-Services-Delayed-Start