Main page needs serious attention for 1.0 release. Suggested breaking layout into Users, Developers, and Community.
I agree that this page needs some work, but I had to revert that last round of changes by Aj123. The changes were too drastic, and some of it needs a bit more thought behind how to provide people with needed information.
Agree in breaking up the main page into several section.