I love C-More panels. Low cost, easy to program, easy to set up, built-in web interface (really built-in, like all you have to do is turn it on in your options and no dinking around with installing Viewpoint seperately and dealing with version incompatibility hell), mobile app connectivity, built-in FTP server, etc. etc. There are a lot of little things that make you go "wow, that's kind of nice." Like how you can flash the screen of the terminal from the Download dialog so you can physically verify the panel you want to download to.
Only thing I don't like about them is the way the screen feels. There seems to be a big gap between the membrane and the screen, which is not a big deal, but it feels cheap. Also, the Bezel-to-screen ration is kind of large and looks ugly. It sounds weird but not having any kind of logo on the Bezel makes it look like what it is: the cheap off-brand panel.
There are some programming limitations to them of course, but for the money you're saving, there's no reason to go with a name-brand like Allen-Bradley unless you absolutely have to have a certain feature that nobody else does. I can't say enough good things about C-More.