the most important question and what experience the team has in this area. from the announcement of this not to understand there is no leader who could be said that here he is the top member of the team who will drag the whole project up. and without it nothing will come out as it seems to me.
Everyone has his or her own opinion about all he or she sees, but even if you are not inside of this hurricane you cannot feel the storm, so you are seeing it from outside and you think where is the famous person, who you get used to see, but it doesnt mean that all leaders should be famous. I am not judging you, but advising you to be a part of this team just for a few months, and than decide what to do. We can proof that we are one of the strong team in this area.