The website has all the information I need nicely organized and labelled and the homepage has a screenshots and a video as basically the first things you see. I couldn't care less if it looks dated, it's already better than 90% of project landing pages I've seen. (And it's got translations for 19 different languages).