Hello Venkatesh,
Thanks for your post, and yes, you are right, we need a new site, and your ideas seems good to me plus do not seem hard to achieve.
Also, I would like to see:
1. Short-tutorials about what you can do with openacs (short demos)
2. New information for new people about the openacs technology
3. Get a new openacs.org website design (that might also included in the openacs distro)
I'm planning to work on #1 & #2 in my weekends, but still need to find someone who can contribute a "new design for openacs.org"