Using ghpages-ghcomments doesn’t add any extra steps to your workflow.
If you have a Jekyll site, then you already know how easy it is:
YYYY-MM-DD-post-title.md
$ git add YYYY-MM-DD-post-title.md
$ git commit -m "Publish 'Post Title'"
$ git push
Created issue "Post Title" for "wireddown/ghpages-ghcomments"
...