MickeyPower-My family had a late dinner there last month for the express purpose of having an Illuminations seat. They won't guarantee you an outside table, which we had last time, so we ate inside this time. When it was time for the show, our server escorted us to a patio table by the water. We were served our drinks there during the show, and our dinner was ready when we went back in. It was chilly out there, but there are these tower heaters that keep you comfortable. This was our second experience watching Illuminations there, and it's the only way we'll watch it now! It is my understanding that there is a section of patio table reserved for those eating inside to watch the show.
As for the food being salty, I'm watching my salt intake for BP and have not noticed that the food was salty. I'm pretty sensitive to that. Difference in cooks, maybe?
Be sure you check the show times-it was at 9:30 when we were there last month, and is at 7 when we will be there later this month. Have a great time!