Given the expense of edge services. Have you considered differentiating pricing, perhaps by lowering cost of native integrations and adding a small additional charge to use edge services?
This adds an additional incentive to use native or self hosted S3 gateway.