The idea of united eco-system for everything looks good. You can learn something new from every area and use it in others. But I see that the team is only 8 people. Do you have advisors? How many developers do you need to make your job?
There is only the management team posted on our website.
We are a team of 23 employees in Paris (Devellopers, community manager, graphic designer, buisness dev...)