We did Spirit of Aloha in 2004 and loved it. There was a rain storm during the show, but it went on without delay. Seating for dining and the show stage are both covered, but there is an open area between the two that was raining in.
Back last year and saw Hoop Dee Doo, loved it too.
Food was good and plentiful at both.
Skipping dinner shows this year, but have tickets for La Nouba. They're pricey, but I have yet to hear a bad review for what everyone considers an awesome show. And there are plenty of dining choices in DTD and Boatwrights at Port Orleans Riverside is nearby.