I would get money to put into it. It seems like the team could succeed if they do not give up on their project.
Everything takes time. You should not expect any instant results from the project. But in the long run, it can bring good profits. It seems to me!