In my opinion, I would prefer Upmind to concentrate solely on ordering, billing, and provisioning, and maintain a lightweight approach.
Instead, they could collaborate with third-party solutions that specialize in accounting. Similar to Enhance with CF integration, Upmind could have an integration module allowing users to select which integrations to enable or disable. For instance, Quickbooks and Xero could be included so we can export data from Upmind.