As others have suggested, the trick is to keep interesting stuff on the site. My one concern would be that using blogging software as the backbone of the site inherently organizes the information chronologically. Right now, there aren't very many articles in there, but I think it will make navigation hard once there is a lot of content.