See here for new site announcements and to give us feedback on the site. There are still many features we are planning to implement. Please send us your bug reports or any critical features you would like to see. We can't promise they'll be implemented, but we will consider it.