We've eaten at CG twice now. Both times during Wishes. Both times we were seated fairly quickly.
Sept. 05 was pretty good. We were there for my DM's actual birthday. CG did nothing special for her day, even though I mentioned it to everyone I spoke to. Our waiter was not particularly good, maybe a little aloof? Also, that evening, the windows of the restaurant were completely covered in condensation so you had to go on the deck to see fireworks. There were lots of little flying things flying around the lights-didn't bite but were annoying!
Last year, Sept 06, was better. I scheduled our ADR based on that days sunset, and it worked out really well. The sun was just setting as we got upstairs.

We had Mickey confetti on our table for DD birthday, window seat, and a great waiter (Billy). I don't know if it mattered but I did mention our last experience with CG with the concierge at our resort and asked if he could call and ask for something special this time (maybe a little confetti?) That may have made the difference. Our waiter couldn't have been any better, and, he compd, my DD meal, for her birthday (she only had the pizza and cake).
The restaurant was very noisy. The lights were not dimmed for Wishes, and due to the noise level, it was hard to hear the music. However, the food was excellent and we had a wonderful meal. If you're not going for Wishes, then I think you'd do fine.
However, our best meal was at Narcoossee's with the added benefit of seeing Wishes, with lights dimmed, and music piped in. I think the view of Wishes was much better than CG too!
We will return to Narcoossee's this Sept. but we will most likely skip CG (along with LC) I would like to try Citricos or maybe Artist's Point this time.