... We are never about sole exclusivity. We WANT other companies to be able to integrate with Apex. ...
You should take that to the next level.
Create an "Apex App Store" with real infrastructure.
I am not kidding.
On the hardware side, you use a standard USB cable and a standard CAN bus. Open that up.
Add ability for a plug-in app on Fusion.
Add ability for plug-in rules and data transfer on Apex.
You core code really just loads the thread and passes data.
Advantages:
1) Integration for Kessil/others becomes their problem, not yours.
2) Another possible revenue stream.
3) The "next big thing" is usually from a DIY/startup. With an open interface, it might be on your system first.
4) Makes it easier when YOU create new products.
5) If GHL does it first, you might be in trouble.
Yes, it is a LOT of work to set up that sort of infrastructure.