You are leading the launch of a new feature in a consumer finance product. The feature is ready from an engineering standpoint, but the team is debating whether to release it to all users at once or roll it out gradually. A fast launch would help the business capture value sooner, but a bad release could create support load, user confusion, or product instability. You also need to align product, engineering, support, and leadership on the rollout plan before the release window closes.
How would you decide whether to launch the feature to all users or roll it out gradually?