Why http://neocities.org/blog and not http://blog.neocoties.org ?
Now I'm wondering how you do the auto-subdomain thing. Maybe have *.neocities.org A record to the same IP and then have the HTTP server parse the URL?
[1] from the blog: http://mlpfim.neocities.org/