> Perhaps we should refuse to restore into a non-empty DB?

Maybe. If we do that, I'd add a `--force` flag, and the error message should be explanatory but succint, and suggest doing a `heroku pg:reset` first or using `--force`.