We are huge Eeyore fans, so of course we enjoyed the CP. The food was really good, lots of choices. There was plenty of character interaction. I would recommend it.
We have done both. Food is good at both. I think the big difference is buffet vs. family style. If you prefer a varied selection, go with CP. If you like to have your food brought to you, go for 'Ohana. The character interaction was good at both. 'Ohana was less crowded.
We have done both and found that the character interaction at CP was much better. Also, we didn't feel rushed and we liked the buffet vs. family style at CP