I would suggest to the creator that they make it clear that the consensus statement is the centerpiece and link to it more clearly. I found it kind of confusing that there was a section of the homepage that promoted the consensus statement without giving me a way to get to it in the body of the page. There is a huge amount of information and evidence that seems to be presented really clearly, its just not front and center on the landing.
https://www.adhdevidence.org/ics