I agree that the website needs more regular updates but I don't have any issues with the layout and it's a shame that there isn't more readily available fluff for the game given that's what attracts so many of us to it in the first place. I suppose though you have to expect these limitations from a small company as opposed to a behemoth like GW especially during a time of transition between game editions.
My advice to Wyrd would be to focus attention on providing the best framework and tools for their community to stay connected, get involved and fill in the blanks.