Seconded. You guys both make great points, but I agree that if you're going to err one way or the other, err in the direction of the smaller niche, not away from it.

"for professionals" is both not specific enough and also far too buzz-wordy. A good market for this might be help desks, or small startups that offer round-the-clock support. Round-the-clock support usually means at least one person per shift, and small startups don't generally have a lot of overlap there -- so they have an increased need for quickly findable knowledge, which means that they need knowledge management.

Target that, or something like it. If you can niche further, do it -- if that niche gets traction, expand it slightly. If it doesn't, change it altogether. Expansion can occur in the form of a new site with different branding or subsites.

There are plenty of startups that make accounting software, but of the ones I've worked with, the one killing it the most is the one that makes accounting software "for landscaping companies". If you're a landscaping company, looking at a hundred different accounting packages, your choices are now limited to the best known (e.g., Quickbooks), and/or the ones most specifically targeted to you. You won't win that comparison every time, but you'd rather be in the top 3 90% of the time than in the top 100 100% of the time.