Just a few additional thoughts and comments...
I am a fan of as few possible components to integrate as possible. In Option 1 you have the stargate/caddx/homeseer and homerunner(or ML), thats 4 separate piece to maintain/upgrade, etc. In option 2 you only have 2 - Elk and CQC. I would think in the long run it would be better to only have 2 manufacturers to deal with.
HAL *does* have a driver for the M1 but unfortunately I think it is still only serial. That means you could not use it if you will be using an M1XEP network adapter.
As much as I love Elk, I wanted to make sure you are aware of the limitation of IP cameras on the TS07. You can have 2 sizes - full screen or mini. The mini streams well and the video is smooth. But if you bring up the video full screen it is too intense for the TS07 and the video is choppy, something like 5 fps I think. Don't get me wrong, it all works very nicely, but if you are expecting very smooth 20-30fps video in the full 7" you will be disappointed.
And I also agree with IVB. I know its hard to decide on something based on promises or vaporware but I think there are enough talented CQC people now where someone would either volunteer (based on the need) for a small fee create a driver that does not exist. And now that ver 2.0 is essentially done, I think we will see many more drivers come direct from Dean. And because of the architecture, you are pretty well assured even a driver that is perhaps not optimal will not take down the whole enchilada which ultimate increases system reliability.
I think you also need to consider the current state and future of the products. While the Stargate seems like a very nice panel, what is the future of it? I never hear about new announcements or features for it. Whereas Elk seems to be cranking out new stuff all the time. Even a next gen panel (M2?) is in the works.
But I understand it is hard to throw away an existing investment and the acquired expertise, so I don't envy you and the decision.