my only criticism of the front page is that it's beginning to feel a bit crowded. other than that, it's defiantly a mark improvement.
I think the difference between this and the older site, is that at least it's not all crowded up at the very top. I mean, I was fine with all that but people also argued it was a bit overwhelming. Now you have a lot on the page but it's just articles up top... scroll down and there's some journals, scroll down and there's some tabbed content... nothing on the sidebars has changed so far. So at least it's a more gradual crowding?
I'm actually glad the featured journals on are on the front page - the journal listing has an annoying bug that doesn't actually keep the featured entry linked at the top - if I feature an entry and the person posts a newer one, that's the link that ends up being featured at the top of the journal listing - like I'm featuring their whole journal instead. You can see it now - go to the journal listing and you'll see ApochPiQ's journal "Epoch Release 14 Shipped" at the top when on the front page you'll see I actually featured his previous entry "Epoch Plans for the Future"