I've used Zabbix before for monitoring a server environment of moderate size. The flexibility led to certain things not being very simple to configure. So your idea of targeting a niche is certainly a good one, you can make your product easier to use. The 2 areas that would be most useful for me are cron and database monitoring.