We try to eat at every place at least once instead of relying on reviews, you just never know until you try it. Having said that, we don't do character meals since my son is now an adult. We didn't really do them a lot when he was a kid, he didn't like having them come up to him when he was trying to eat. I don't do buffets, I'm not a big meal eater, I eat lots of smaller meals a day so buffets are a waste of money for me. There are a lot of places that have been one and done for us but we try to get to all of them. BOG was two and done, we did breakfast and we did lunch (two different trips) and it just didn't live up to all the hype for the price for us. We tend to stay away from Sunshine Seasons at Epcot unless we aren't real hungry, there are just too many food options at WS for us to eat at a food court. We also don't eat at resort food courts very often, I'll grab a kids breakfast platter every once in a while and if we are back at the resort late and forgot to eat supper, we might grab something but otherwise, again, too many other great options in the parks and at the resort TS restaurants for us to do the mad crush of people at food courts.