Apart from the fact that it could deploy to both GCP and AWS, what does it do differently than AWS Batch [0]?
When we had a similar problem, we ran jobs on spots with AWS Batch and it worked nicely enough.
Some suggestions (for a later date):
1a. Add built-in support for Ray [1] (you'd essentially be then competing with Anyscale, which is a VC funded startup, just to contrast it with another comment on this thread) and dbt [2].
1b. Or: Support deploying coin miners (might help widen the product's reach; and stand it up against the likes of consensys).
3. Get in front of the very many cost optimisation consultants out there, like the Duckbill Group.
If I may, where are you building this product from? And how many are on the team? Thanks.
[0] https://aws.amazon.com/batch/use-cases/
[1] https://ray.io/