I can give you a little help on this one. We were there last weekend (June 29 at DCA to be exact) and had never seen WoC so, like you, we were looking for a guaranteed place to get a decent view without standing for hours. We were told that we could get a fastpass, but that only lets you into massive viewing areas and it's still a mob of humanity.
We opted for the dinner package at Wine Country Trattoria restaurant. It was a fixed price menu, and I want to say it was $39.99 for adults. I thought the dinner was pretty good - it came with bread, soup or salad, entree, and dessert sampler. We also ordered wine, which was extra of course! The service was good and the location was nice - outside, in the shade, cool, relaxed. After dinner, we got our tickets to WoC.
The best part was the WoC seating. We chose the 9:00 show and headed over there at 8:30 or so. We were sent to a specific podium and had to show our tickets, then we were let into a roped-off area that also happened to be on some steps. We sat and chatted with the CM and didn't feel squished at all. There were lots of CMs around, so no one was sneaking in or out of anywhere they didn't belong! Many people were turned away from blocking the walkway or getting in our section. We were right in the middle of the show facing the Mickey Wheel. In front of us was a walkway, then a roped-off viewing section right up against the water. While those people were closer to the water, they were also standing one behind the other and squished together. We were able to sit on the steps until the show started, then stand on the steps during the show for an excellent view.
Overall I would definitely recommend this route, especially if you haven't seen the show. Now that I have seen it once, I may opt for a cheaper option next time, but this time we both felt it was completely worth the money for the ability to sit and wait for the show in a relatively uncrowded area! I should also say that our CM Marty was amazing - he made the time fly and spent all his time chatting with the people in our section. Just an added bonus!
Hope that helps a little...