There is really a lot more here than most people can take in at one time. And it is just difficult to organize and present a website especially one that is continually expanding and changing. (Kind of like herding cats) You are welcome to submit ideas and even structure that you think might improve things.
I stumbled across NOTEBOOK: science & og notes + sources and was blown away just a few days ago.