And if I am going to go the route of having a local development installation, which I push to git and then pull with a web hook, that will work on Dreamhost too.

I was just wondering whether there might be some better choice.