I needed this quickly after a nearby lightning strike torched our good and reliable CM600 we've used for years with Xfinity. I figured I might as well upgrade, and the newer modem, which supports the latest DOCSIS standards and provides other changes, has given us a decent improvement most of the time.
However, it's really finicky about cable power levels, and our Xfinity/Comcast service is often on the margin. Some days, the CM1000 will restart frequently due to a reliable enough, but not top-tier cable signal.
Since our current max throughput from the provider is 400-500 Mbps, which the CM600 also supports, the upgrade hasn't gone as well as hoped.
When the connection from Xfinity is stable, we get great throughput. Max out what we can get with the current ISP. However, when the connection status is just 'acceptable,' we may drop a lot, and the rest of the Family Unit doesn't care about an extra 100-200 Mbps if it's not connected at all.
My recommendation is that if you are with Xfinity and have a plan in the 400 Mbps range, the CM600 is just fine and more reliable than the CM1000. For other ISPs, it may be a massive upgrade.