Seems like you are using them as intended! We just released a feature where you can validate the generated collection against the spec (only available for OAS3 for now). We’d love to hear your thoughts if the feature helps you keep your collections in sync with the changing spec or not. We’re also releasing an integration next month which’ll help you keep the spec in sync with source control without having to call the API.
Regarding your question, the limits were based on how many APIs we envisioned teams of different sizes developing. I agree that in some teams, it might not leave room to experiment with the feature. We have plans in our near term roadmap that’ll make it easier for people to understand how to use APIs. We’re going to keep an eye out for similar feedback while we consider if we need to change the existing behaviour or provide some other workaround. We’ll keep you updated!