I think you'll find all restaurants on someone's worst list, and most on someone else's best list. Much of the experience is dependent upon variables.
That said, I wouldn't go back to the luau if it were free, totally not worth it to me/my family and we left early. Too hot, too loud, too hokey, food just ok. Our server was super nice, but the experience as a whole was lousy.
Hollywood and Vine was a pretty big fail as well. Although DD had fun in the parade, the food was sparse and not very good or hot.
1900 Park Fare was awful for us, but almost everything was specific to that day. Rude CMs, terrible server who absolutely hounded us for a tip before we even had a bill, had seen characters, or even eaten much (if it happened today, I would complain to the management, as she wasn't very Disney). Characters were awesome, food was lousy. I eat a wide variety of food, and found yummy stuff everywhere else we ate, but I found myself eating from the kids buffet here. For the cost and aggravation, I certainly would have wanted more than chicken nuggets.