Not secret spots but at Epcot it's nice to sit at the outdoor Mexico restaurant. Also if you can get a seat at the England restaurant it's nice. There are also benches around the lake.
Have you thought of leaving the park to see the show at Magic kingdom? We really enjoy viewing from the beach at Polynesian resort. It's a great view and a nice spot.