The best thing about this program is that it helps me organize my sales process, which has been very helpful in getting better results with each call I make! It also provides some great tips to help improve myself as well so there's no downside here!! There are definitely times when you don't feel like doing something or having your phone ring but just remember its not always going be easy because sometimes we have days where nothing happens haha :).
This software can get expensive depending how much time/money they spend developing their product (I'm guessing) however if used correctly then i think overall benefits outweigh any downsides of paying more money up front vs using over an extended period.