Was wondering, do posts always need to be Mod-approved before they go up, or is it a new/probationary member thing? Either way is fine, but just thought I'd ask, so I know what to expect. Sorry about your having to deal with bot-swarms. I Admin'd a writing site much like The Freedom Stone for several years, so I know what a migraine deleting all the Ad-bots can be. Especially if the site architecture doesn't have mass-delete mod-functions.
Glad to see you're faithfully minding the site. Again in parallel, my old site became a very infrequently visited locale after awhile as well. Here's hoping The Freedom Stone doesn't follow it into the Void