Business is a balance between the search of perfection and the desire to put ideas out there so they can evolve over time.
Many people put off releasing ideas because they are not perfect.
Others rush to get ideas out there without that attention to detail.
Its a balance...a fine one.
But this may help....
The aspects that fit your values, what your brand stands for...no compromise from perfection.