For me personally developing team is the most important factor. Cause if developers are honest and responsible the won't let their investors to lose their money even if their project won't work. And if the team is experienced enough the more chances their project will be successful.