That seems like a great solution. The threads are "right there" on the swap home page.
And it's smart that Dave made those threads automatically watched by swap members. Now you can make an announcement in a new thread but be sure people will see it in their thread watcher.
And I see that non-members of the swap can read the threads! I bet that becomes a recruiting tool for swaps.
Best of luck with your swap!