Chad, what are your needs for your "service type system"? Wouldn't that be ticket based?
With the new contact manager, the current Company/Contacts from SigmaPro will be moved out of the core SigmaPro module into this new module. The use of these features (listing contacts by company, company addresses and viewing live chat sessions, sales orders, files, help desk tickets, projects, etc.) are all optional. So you won't need SigmaPro installed and even if it is, you can disable the integration. But, wouldn't you want to use this integration? If you provide a service to your customers, you could have a project in SigmaPro setup to track all work performed for each customer. By doing this, when viewing the contact or group of contacts (customer/company) you will be able to view a list of all work performed for that customer and will be able to click each entry to view complete details which will open the item in SigmaPro. Since all fields are customizable and you can even add your own fields, wouldn't SigmaPro fit the needs of any entry you would need to log against a customer and take advantage of all of SigmaPro's features (comments, history, files, etc)?
If not, let me know why so that a solution can be provided.