That stinks that you had a long wait and then pokey service. At least you guys seemed to make the best of it. I have to say that your food looks good, we've had one meal at R&C and it was beyond awful. I'm not usually one to write off Disney restaurants, but this was so bad I've had no interest in returning. Maybe I'm being hasty and should give it a second chance.
Glad you got a good fireworks view!