I see many user have some hard time setting up the Node.js / npm environment before being able to get Ghost up and running.
I would expect the editor of Logdown much better to use. It reads Github Flavored Markdown, has code highlighting, drag & drop image upload. And it's an online service, so you don't need to deal with the server stuffs. Much easier to use.