Perfectionism is a limiting factor, holding us back from starting or continuing or sharing what we want to do for feeling it's not ready. It's never ready. Do it anyway.
It's easy to be generous with those more powerful or connected than ourselves. It's far more important, however, to be generous to those less connected and powerful than ourselves.