I like that you can use this tool in your own way, it has many features including reports which helps me generate leads as well track my prospecting activities so far! There is nothing i dislike about smart sellingtools other than its pricing structure but there are no major issues either!! If You're looking into lead generation then definitely consider using Salesforce's CRM along with Smartsalingtool otherwise just go ahead without any hesitation.
It will surely benefit all who uses these two products together because they work hand-in -hand henceforth increasing productivity of both parties involved :).