I agree, I've joined this forum to pass on my opinion about CH as there seems to be a lot of bad talk about them. Because I can only post here in the newbie section, I will share my thoughts here.
Here is my experience with CH:
1. It's been a rough start but they seem to be coming through with their promises.
2. yes, I will also hit my ROI as well on my platinum contract
3. You need patience with them as they are a start up business.
My Two Cents.
Hope this helps.