Maybe you should post a link to your
About page, or put up the image in OP.
Then, draw attention to the fact that you're looking either for investors or for people to join your team (as it appears to be so on your website).
It's not a terrible idea, at first glance. It's also not terribly unique (all I can say from a first glance at "About"). I do agree that decentralisation isn't the answer to everything. But self-governance can work, there are some models.