There is another issue regarding theme installation.
Heroku has a non-persistant file setup so this one-click install is adhering to this...however you will observe that if you install a Ghost theme via the Ghost dashboard it will soon error 500 and disappear!!!https://github.com/cobyism/ghost-on-heroku/issues/97