I'm still a bit worried about my own investments. The team is still a little-known, although it shows the project on the good side.
I would not be so sure of that. It is possible that the team is top-notch, but participation in a project of this kind requires a certain amount of information concealment