I wanted the high-level abstractions of a PaaS like Heroku, but I didn't want to pay a premium. I also wanted to maintain everything in a declarative Terraform config and have the opportunity to make low-level additions when necessary.
I've used it in production for more than a year at my company for running distributed crawling and machine learning jobs.