I've tried using the feedback thread on here, but it doesn't really pop anything up for me to post on. With that being said you guys should add or have a feedback poll or questionnaire. I love love love this site, but there are a few things that could be improved or done to make me love this site even more, and in turn which could possibly get you guys more users/traffic.
This is the forum for that. Give us your suggestions and we'll absolutely take them into consideration. Many of the features and functionality in the current version of EC came from suggestions from users and staff that we solicited before converting over to this platform, and we continue to add functionality.