I would like to see everything posted on this website. Too me it seems better for people to post their reports/whatever in one place. For people that want to keep up their own site, maybe they can post the content here along with a link to their site.
A big advantage to keeping everything here is that there will be no broken links or problems with people's websites. I often do searches on other forums and come across a link that would answer my question only to find it no longer works.