Love the new style and the nod to Charlie Brown was awesome.
I'm the same way... I seize up if I feel what I'm doing isn't absolutely perfect.
I always have to keep the old saying "Don't let perfect be the enemy of good." in mind.
Do it because you love it, cousin.
Looking forward to seeing more.