Could you perhaps update the ecosystem page?
A big portion of the linked websites are not even loading (e.g. Acumen/Aerv) or completely offline (Baldboyz/Helixa). One is even linking to an unsecure website that is for sale! (Elix)
Just an idea: put some sort of “Beta 5” label on the projects that are currently accessible for testing and remove links to projects that don’t have a website?