Umm... the current version is only a beta for multiplayer purposes and only has the early medieval units. So it is completely unfair to criticise the SP campaign aspects or the small number of units as the mod is not yet complete...

As for the site, personally I would always rather people spend time making the mod itself to be good than spending time making a pretty website. Besides, it's a perfectly decent website for a mod people are doing for free.