Good news, I managed to get all the blog posts migrated to here. Not so good news, the comics did not migrate, and I'm not sure why. I'll have to do this manually, but that will likely mean a large post dump (or a few smaller ones).
I guess I can live with that. On the up side, I see I can set the published date to pretty much any date I want, so I'll try to keep them consistent with the publish date on the original site.