Put me down for both. If I've done something to the best of my ability, given my skill level and the equipment I'm working with............then I've done it to "perfection" in my mind. If I've done something to the best of my ability, given my skill level and equipment................then I've done it "good enough" in my mind.
Jim