A lot of people had some of those same concerns including myself. Communication needs to be improved for sure. I was very happy to see Daniel/minotaur post some great yet long overdue updates. Also, Ira (ATM) came into slack and answered a lot of questions a week or so ago. At this point most of my concerns have been alleviated. Communication still needs to be worked on but i'm happy with the direction that is going now.
Project Updates
https://www.dash.org/forum/topic/project-updates.123/