I would suspect that if it's not compatible with magicjack or Comcast, it's not going to work with any system that uses the internet, but of course there's no easy way to know for sure.
You might want to consider a system with monitoring. Why? If for no other reason that you might save more money on your homeowner insurance than the system costs to monitor, especially if you use a company like Alarm Relay ($8.95 per month first year, $10.45 per month years 3+).
Because your system is monitored, you get a discount on burglary. Add smoke detectors to it, another discount. With my insurance, this year they added discounts for freeze, carbon monoxide, and leak detection. I had the carbon monoxide detectors, added freeze and leak for under $40 for both, and saved another chunk off my insurance. In total, over 10% on my insurance with a monitored system.