Good for you for finishing up some UFO's. Sometimes we just need a push to get things done. They look wonderful.
I do believe that "done is better than perfect," however, I get bogged down sometimes with too many choices and someone like me, who probably has ADHD, I sometimes tend to lose interest.