I'm pretty sure the VIP Viewing (not seating) area for IllumiNations varies. There may be two, three, or four different sites depending on the night - for example, Monday, Thursday, and Saturday might be the area between the two gift shops; Tuesday and Friday might be the dock in Italy; Wednesday might be some other location...; NOT that there are multiple areas on the same night.
If you're dining at Rose & Crown, even if you don't get seated on the patio, you'll be invited to stand out there in a spot where you won't block the view of the tables. That'd make more sense, I mean it'd be less crowded, unless the wind is blowing in your direction.