I believe that a team is only as good as it's product. It needs to be sustainable and be able to grow at a consistent rate in order to develop that " team". With that comes , the niche and of course funding and that leads to improvements with the product and scale ability to grow and obtain consumers who grow to rely on the product. Also ,is your product a want to have it, or a need to have it ?