This is an interesting project, with lots of twists.
The fear that I see is, that we can not provide the support you suggest.
Maybe provide information that there is a forum.
IMHO setting up groups of people in the following areas:
5. Probably missing something
Which allow those that feel comfortable in one area and not another to
contribute resolving the pressure of having all the answers.