IMHO...
While curious about domains and participating in the domaining community, in situations like yourself (which I, and many others have encountered and turned away from years ago here), it mostly only benefits the forum to have people supply such good content and they in turn index it to their benefit, and have it splashed across the Web everywhere for anyone to take - when in practice, many domain conversations amongst domainers only do justice to the domainer if the conversation does not get feed across the web endlessly in perpetuity for others to profiteer from. Intellectual property business is hyper-sensitive to loose lips sinking ships. Unfortunately, for you, like myself and many others, it's live and learn when it comes to domaining and finding uses for domain forums to your benefit, and not to the possible degradation of your potential domain sales.
In other words - Only talk about domains you assume will be monitored and exposed by others. Not to blame domain forums for doing what they do - but it is to say one must assume ALL information posted online is open to exposure beyond what you intended, or would like it to be. In the information age, ignorance is not bliss - it's profit.
Suggestion: DNForum write a detailed and open instruction guide to the in's and out's of using the Forum to the benefit of Domainers - so if they Choose Not to list domains in Indexed Threads (or what-have-you) - they then will have the choice.
k: DNF toutes itself as the place to talk domains - but this makes it appear like an open 'gap' to this virtue? For example, e-mail such a guide to people upon signing-up for DNForum, before DNF begins sending people affiliate sales promotions.
Never made sense to me to index Appraisals anyway - only ruined the forum imo. and drove people away - it would get more constructive use by experienced domainers if they made the simple decision to do this. You know, create and cultivate DNForum as the place to talk domains - vs. the practice of driving domainers away to not talk domains :S
Best of luck and success in all your endeavours nanodoctor!