How did you evaluate it was a small niche? Are you getting any growth in terms of customer signups per month?
At the same time, since my target audience was so well defined, I could quickly build a service that would do exactly what they need compared to broader, non specialized services.