Ideas from developers are very large. Another thing is the implementation of the project. I think that a lot of tasks and, accordingly, the guys will be quite difficult. You need a large team of programmers and marketers.
Yes, in our time without a strong team it will be very difficult to break through the mountains of competition. All the more difficult it will be with already prosperous competitors ...
Well, it all depends on how much the team believes in the project and is ready to work on its development. A lot depends on quality management! If you let things go by themselves - nothing happens!