We are always our own worst critic, but 99% of people are not likely to notice a minor flaw, you know that it's there so your eye is automatically drawn to it. I think you did a great job on your Scamp and I hope that one day I can get a chance to see it in person.
This I have to agree with. As I have said this was the reason I looked for years to find original full 1/4s for my 66 and still in the back of my mind it is no longer factory. We can be pretty hard on ourselves.