The title of this post is a bit misleading:
What I think you mean is: "should I use install creator to create an installer for my node-webkit exported game?"
The answer is "probably not", install creator is very outdated. I would look elsewhere, though I'm hesitant to offer alternatives since the best ones are paid.