Hi John,
thanks again for your contribution! And thaks a lot for mentioning my screen-shots with such polite words.
As I answered before, I agree with you when you ask for a completed configuration which prevents user from configuring around a lot. And I think that every user needs to adjust only some very specific details, e.g. I can't use the image filter, for the company where I work sends mail-signatures containing an image loading from a server.
Two filters can learn, the Bayesian Filter and the Link Filter. In general, it needs only three to seven days until those filters have learned enough, and before they can learn, the DCC-Filter and the Spam-Word Filter will catch the biggest part of the spam-mails. So you really don't need to feed Spamihilator with test-mails.
I wonder why you miss "clear and detailed info on how they work", but perhaps I'm already stuck in the routine and don't recognize gaps and traps any more ...

A mail received will be checked by every filter in the filter sequence, until one of them decides non-spam or spam. I have configured the Newsletter Filter and the Signature Filter to recognize a mail as non-spam, the Link Filter and the Learning Filter to decide both, spam or non-spam. A mail decided non-spam will be delivered to the mail client and mirrored in the training area, except when you have activated "automatically learn from my friends list" or "automatically learn from my blocked senders list" of the Learning Filter, and "don't save newsletters in the training area".
Sincerely, Chactory