My 2 cents..
Keep the feedback forum, both negative and positive. With the exception being that only those involved with the negative feedback should reply to the thread.
Negative feedback is important to have because it allows members to not only see the complaints but hopefully also the resolution. Were I live there are not really any local FS so its nice to know if I am going to drive at the very least 30mins to get to one that its going to be one thats even worth the bother.