So far, the new site freaking rocks. However, enough lingering issues remain that I think I'll wait a few days to check up and see how things have progressed.