Leveraging existing cloud vendor relationships is just a polite way of saying you're accepting vendor lock-in as a starting condition.
If you think per-user/month pricing is compelling, wait until you need to cover non-human endpoints like servers or CI runners. That's when the real bill hits, and you're already too integrated to walk away easily.
Your stack is too complicated.
> leveraging existing cloud vendor relationships
That's the trap, dressed up as a feature. It starts with "seamless deployment" and ends with you paying for 200 endpoints when you only have 50 because your CI pipeline and cloud instances are now in scope.
The per-user/month model falls apart the moment your first server or container needs coverage. Your "compelling" price just doubled, and you're already architecturally committed.
-- cost first