A system like this is nice, but IMHO it needs to be aimed at larger corporations and/or those that deal with limited skill job sets(many employees). Being an engineer my team has always been small enough that getting time off just takes mentioning it to my boss 20ft away and making sure I email him the dates after. If you can tell me how this will save a company money I would completely agree you can sell the service. This may sound odd but once again IMHO your pricing is too aggressive, seeing the product and putting my take of going after larger corporations on it I would say you would want to have a sales force pushing a specialized version of this to each customer. Essentially you would go to a Hospital for instance, pitch them on how much they could save in time and $ using this, add some zeros to the end of your current rate and do the full install making sure it works with their current system for scheduling, a support contract is in there somewhere as well.(huge run on sentence but that's how my mind works) My biggest question is who is your competition? I could go on, but I would like to hear your take on competition and who you believe your customers are.
Sorry just spotted small businesses on your page, so my question then is why small businesses only? Back to your competition with that question I guess.