Can't remember where I read it, wish I did because it's a great quote --
"80% perfect now is better than 100% perfect never."
Applies to delegating, putting things out, etc. Procrastinating for perfect -- when you actually can't get it there for whatever constraint -- isn't the way.