Just like you said the main factor for project success is finance, in my opinion a good project is the project leader dares to spend money on his project, not just rely on money from investors
the perspective of each person is different, even if the project owner does not spend money and if the project is managed properly, I think the project will be successful, it only needs development and the team is really serious and understand in doing it.