Can you be more specific about what issues you see with the site?
We've released numerous updates and fixes, and we still have a few fixes on deck for the website. If you have any concerns, we're happy to hear them and see what can be done about them.