I also think we should have a forum just for plugins. The forum is a place for discussion though, so people should be able to give feedback in the threads in there. The Wiki is the perfect place for a list of links and brief descriptions for each of the plugins without having to wade through forum discussions.
If they make a change, may I suggest another one? Guests are allowed to post here, but you have to register at sourceforge to post there. I think we should have a bug reports forum and feature request forum so if someone wants to make a quick request without having to go through the trouble of registering (since they might not plan on returning later), then they have a place to do so.