Yes and no.
I like the new structure page (and would delete governance in the title].
I only miss one thing, and I think it's important:
Suppose you never heard about HIFIS or Helmholtz etc. For example you are a new foreign employee at a helmholtz centre. On the landing page you can find a lot of new words. But you neither find anything about the purpose of HIFIS nor a link where some explanation could help. You will wonder what it's all about.
At the moment it's very helmholtz and hifis internal and the first step to get inside is missing.
What it's all about: True & noted, and we probably should have something very much on top of it (maybe in the blue title bar) "What is HIFIS about?" -> I'll make an issue for this to keep track on this #126 (closed)