The founders pack is supposed to be unveiled there, at least that is their wish (if its not done by then, well they cant do much about it).
i do agree (to a certain point) that the menu structure and front end design of the star citizen website is not very intuitive, but that doesnt mean anything for the new ec website. it can (and probably will) look completely different while using the same technology, and this is what the press release is about. i.e. i think it will be possible to register clans/strike forces on the website just like it's done here, and this is gonna be a cool feature. i'd love to take a closer look at the possibilities of the heap c3ms but fail to find detailed info about it. ps: wink wink behaviour interactive, if you need qualified feedback: i work as a web designer and this is my application for being a beta tester for the new site