I've only been to CP once but the experience was so bad that I just can't bring myself to go back there (or at least for a very long time). Although I keep hearing rave reviews on it, I still have no desire to go back there. There were a couple of factors that were out of the restaurant's hands, but there were so many things that went wrong that was on their part that I really don't want to go back.
We ate there on the second night of trip last December, which was our second night while being on the Dining Plan for the first time. The night before, we realized at 50s Prime Time Cafe that we couldn't just saunter up to the stand at our ADR time and get seated, so we got to CP about 15 minutes before our ADR time and waited for about 30 minutes to be seated. The characters were great and I had a lot of fun interacting with them. However, when I got to the buffet, I was shocked at how messy and unappealing the food was presented. I know that it is a restaurant aimed at families, and I knew that walking in the door, but this was pretty gross. When I got back to our table, it turns out that one of the kids next to me threw up all over their table. Now, we were sitting in the middle section where the tables were super close together, so this spoiled my appetite right off the bat. I know that this wasn't the restaurant's fault, but our server disappeared for 30 minutes and when she came back, mumbled something about having to clean up the mess at the table next to us (even though I never saw her). By that point, we had been ready to leave and promptly paid our bill and left hungry.
I have had wonderful experiences at Chef Mickey's and LTT (when it was character dining), so I know that it's not the kid-friendly atmosphere that bothers me. I hope that was just a one-time thing at CP, but I am going to need some convincing to go back.