Is there any progress in the making of the team of DSTRA? At the moment it seems underperforming, some key roles in the team are absent and developement of the project seems lagged.
I think at least a team members part in web site is needed.
And if current members have not enough time for this project, or a few positions are free, then they could announce for that positions and try to build stronger team.