Setup time was fine, I would go through it again
The sales and pre-purchase phase required an initial setup which took some effort, especially configuring the calling tools and database access. Most of this was one-time work during onboarding, like setting up user profiles and preferences. After that, ongoing adjustments have been minimal, mostly involving normal software updates and database entries. The invoicing and payment procedure was smooth enough once I understood it, and telephonic support was adequate for clarifying occasional doubts. If I had to do it again, I wouldn't hesitate as the initial heavy lifting pays off with a reliable ongoing workflow, so I consider it a manageable process to repeat if needed.