I would like to add that we are currently in the process of making improvements to the website. This includes both added features as well as making the website/forum easier to use.
1) If there is a feature that you feel we need to add please let us know. Believe me when I say that every one of your suggestions are indeed accounted for.
2) If you feel that the site is acting wonky, slow or if you find a bug please let us know by dropping us a note in the Feedback forum.