How about a sticky with just a list of all the site - nothing fancy - of problems the team is aware of, so that if you have an issue that you are not sure has been brought up before or not you can check, so that people don't say the same things; and so we are reassured the issues are being worked on.
great work guys! :You_Rock_
great work guys! :You_Rock_