Founders of fast-growing tech companies sometimes struggle with where to focus their offering. Is it better to cast a wide net to a large general market or to create more targeted products that will attract buyers in a specific niche? Here's why niching down can elevate tech startups to new heights.