You're working on a product team deciding whether a new feature should go out in a limited first version or wait until it feels more complete. There is pressure to learn quickly, but also concern that a weak first impression could hurt trust and adoption.
How would you decide whether a feature should be launched as an MVP or delayed for more polish?