First off welcome to the community Hari. It's an infant, but, I have big plans for it.
It seems like your community is off to a good start. You have just the right amount of forums to cover the important topics and each of them have some activity. The skin is clean and fast loading.
I don't much care for the portal page. I would link directly to the forum and add the portal as a link like I do here.
You're off to a good start.