I don't like GPO and only use it when it's absolutely necessary but I know some Admins that have hundreds of them and just glad I'm not on their slow network.

Doing GPO for an install is not going to happen by me unless forced to by upper management and using another method is going to be my first choice.

I don't care for Startup scripts either but once in a while they do serve a purpose.