We had dinner at LC in Sept. and yes, there is no view (there are no windows). However, we left the restaurant at about 8:45 and walked right over to the lake and had a great view of Illuminations. We were right on the rail. The view was partially blocked, by trees, at times, but of all the places we've watched from, we liked this one the best. Now, the night we were there it was rainy and it did rain kind of hard just before it started so this may have affected the crowd. However, it was also EMH p.m. at Epcot so there were more people there, than usual, to begin with.
We've also seen it from the Cantina patio and it's a good view too. You have to get there early though to save a spot.