Believe it or not, everyone has different opinions about what is good and what is not. I would agree that a full restaurant doesn't necessarily mean the food when it is a character meal, but there are no characters at 'Ohana for dinner. A full restaurant simply means that a lot of people like the place.
I will say this about 'Ohana. 6 or 7 years ago, it was absolutely our favorite. Then about 3 or so years ago they messed with the menu, and we started to like it less. Well, this last trip, we tried it again, and it was back to just how we love it. It is one of our favorites once again, if not our absolute favorite.
If you are a meat eater, and like Polynesian style seasonings and dipping sauces, give it a try. If you are not, go somewhere else. But understand, a lot of people absolutely love the place, us included. And I'm not into dry meat, either.