Added a new tab in the menu before "Support"
Still missing: Documentation.
Thanks a lot for the suggestions. I've added/modified the following:
Much better.
No, but quickly and visibly accessible from the homepage.
Added a new tab in the menu before "Support"