Products will determine on how these developers will be convinced to invest to your project,sucessful ICOs has their own good working product/services that is why a lot of investors are coming in and those failed ICOs are the ones with shit products or who doesnt have any eitherway you just need both good working product and good developers because if the developers are not good the project will still fail in the end.