You could start by translating everything in English and adding a Wiki so Community can add Lore, Units, Stats and Tactics there. This would make it a lot easier for new players and more rewarding for more experienced ones.
There is a wiki, i'm not sure it's the kind your talking about but there is one. I know that they are working on tutorials, not sure about detailing troops stats onto the website but i'm sure it wouldn't be that hard to do once they have them finished. Maintaining their accuracy as stuff change would probably be the real work if anything.
They didn't want to put up unit stats and details until the balance rounds are though since that just makes a lot of extra work. This is very understandable really for a beta.
As it stands the wiki is also out of date with the new game system. But more guidance would be nice in places.