10 steps is way to long. Also, why are they including nginx? Is it a requirement of the host?
nginx is generally a better "web server" than node.js is -- it's good at doing things like storing/caching static files, and serving as a proxy to a more complex application behind it (Ghost, in this case).
To be fair to them, the first 5 steps is just about getting a domain and server hooked up.