'Ohana is tied for our favourite character meal (the other is Garden Grill).
As far as the food goes, I find 'Ohana and Cape May pretty comparable, but the tipping point for me is family style vs. buffet. Family style is so much more relaxing, especially if you have kids with you. No stressing out about if you're missing a character while you're in the buffet line. Having to line up and wait while others are getting food in front of you. Juggling multiple plates (if you're the one getting the kids food). Family style everyone can kick back and relax, food is brought to you, but you still get an AYCTE experience if quantity of food is important to you.