The site is still a bit of a mess but I've managed to get it up and working. I'm back on Django now, and the home-brew blogging system is multi-tenant through Django's simple but terribly useful Sites framework. I'll be using that to host several of my sites in one place now.
I'm currently using Cloudflare to front the site but as they don't mind hosting Nazis I'll be moving to Fastly as fast as I can (it's more technical and I haven't had time).
I'll post another update soon and hopefully the posts will be flowing again.