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.