I think Catfish could be a regional dislike. I grew up eating it, and I like it better than other "fishy" tasting fish (like salmon and tuna).
GG is my favorite. I take family and friends whenever we're at Epcot. They recently replaced the sunflower bread with pumpkin bread, which is much more memorable, very good flavor with roasted seeds on top. The chicken was also recently replaced with roast turkey breast, which is much better imo. Initially, they bring out a skillet with everything (catfish, veggies, stuffing, turkey, and flank steak) and after that you can request more of anything you want. Just like a buffet, if something is not to your taste, there are other options that you can enjoy instead, which is why it's pretty good for picky eaters. Adult dessert choices change from time to time, but they're always very good and in generous portions. Non-alcoholic drinks and dessert is included in the price.