We went with a 4 and 6 year old and they loved it. Kids clubs are awesome. Our excursion in Bahamas was dumb. I cant remember what it was called but we went out to some shabby island for lunch and snorkeling.
At Castaway cay mom and 6 year old did the sting ray excursion - that was fun.
And me and 4 year old did glass bottom boat. Kind of cheesy but fun too. Then just enjoyed the island.
Also did the 5k on Castaway Cay - give you a medal. That was fun.
Don’t worry too much about the shows. The dinners were way better (we were on Disney Wish).