Don't announce a website overhaul, and certainly don't launch it, unless all updates are complete. We have ditched the 'site we were working on -- it just wasn't working out as we had planned. Instead, we've opted to tweak an earlier version until further notice.
Next time, we won't make any changes until we have made all the changes. Thanks for your patience!