I'm seeing more and more personal sites echoing these sentiments, including my own:
In typical perfectionist fashion I was planning on getting my own site looking exactly right before revealing it to the world. But, as I've been saying recently in one of my talks, perfect is the enemy of good. Getting something up is infinitely better than getting nothing up at all!
Natty animated logo, also.