When I saw mention of AWS Lambda in their docs, I thought this was going to be something I ran myself on my own AWS account. But that's not the case. I'd really like to see more BaaS run with that model. My understanding is that the AWS Marketplace API would let them charge an upsell cost, even if I'm running all the infrastructure myself; is that not the case?
That seems like the best scenario: I have access to the infrastructure if necessary, and am paying for the value add of the service over-and-above AWS (or Google/Azure). If they stop supporting it, all my instances/lambda functions/etc are still my own.
edit: typo