I think that they belong on this board myself, I have had people I have traded with ask for feedback be left so they can build their "rep".
I agree with putting ISO or FT in the subject, if you want to skip the post-trade follow ups, or, birthday club posts, it's easy.
I don't think that asking our gracious webmasters to do more work and create additional boards is necessary.
Just my humble opinion.