Sounds exciting! There’s a lot to cover here, so I’ll try to keep it brief. Feel free to reach out if you want to chat in more depth - I have experience of doing this myself, as well as guiding other organisations through it.
1. A chargeback model is essential IMHO. I’d start by finding someone in your finance team to work out what is possible first, then think about what exactly you want to cover - e.g. capex / opex.
2. As you scale, you need to think of ways of removing your team from the equation - so less hand-holding for onboarding, limiting the amount of adhoc support you give, etc. You might also need to think about supporting more than one “golden path” - not every team is going to work in the same way.
3. Poor customer support is a sure way to kill your platform. If word gets around that it’s unstable or it was difficult to get help, then word will travel fast and it’s
very difficult to undo … even if what people say about the platform is unfair or untrue.
4. I’d recommend you think about a phased rollout strategy, rather than throwing the barn doors open to everyone. Bonus points if you align that approach to segments of diffusion of innovation.
I’ve got a new article coming out very soon (final edit) at
https://newsletter.bryanross.me/ that talks about some of the challenges of growing the userbase of a platform and dives into the diffusion of innovation in more depth.