It is easier to eat in Epcot if you're there, but I love WCC so much that if it were my only opportunity to go there, I would. Although it takes some time to walk from World Showcase to car, the ride over to WL is short.
Rose & Crown is nice if you can time your reservations to coincide with Illuminations & specify either outside & that you wish to view the fireworks--you didn't say what time of year you're visiting--
we love WCC, also!
We really like LeCellier, if that is an option for you--