Sorry, not a recent visit but we last did SoA in 2013. We've been doing every year we go as a tradition since about 2008. We skipped it this past May2017 to do HDDR. We had never done HDDR so we decided to mix it up. Although we thoroughly enjoyed HDDR, we decided next year to go back to SoA and then alternate between the 2 each time we visit.
For SoA we enjoy the photo opp prior to the show, the food is delicious, the show is great, and we usually head to the poly beach to watch the electric light parade and catch the fireworks from MK. Although it's probably a no-no, last time we even stuck around for a little while as they had movie night on the beach for poly guests.
I think it would be great if they could somehow tie Moana into the show. Although they havnt having done that "YET" the children do participate on stage so it is very family friendly.
Wish I had a more recent review for you but I can report back in 2018