I don't see in your team board blockchain/crypto prof...Why?
I support.
For such projects, the team is extremely important. And when among the members of the team I find "DevOps Enginere" and "System Enginere", it makes me happy)))
In any case, a similar platform is a complex IT product. And it's not so easy to develop it. It is even more difficult to maintain.
Therefore, I always prefer to pay attention not only to the management team, but also to the development team.