Hi Marilyn,
I have done both Pirates (2 years ago) and the Outta Control Magic Show (4 years ago).
We enjoyed both, but IMHO I think we enjoyed OCMS better than pirates. I go into these dinner things with little expectation in terms of the quality of food / drink.
OCMS was pizza dinner. We found a good deal on tickets online somewhere (search for the best price you can get). Show was OK. Very much child oriented, lots of audience interaction (our audience was only about half full, perhaps less, as we were in off season) . Pizza was homemade, passable. Not wow. DS (5 at that time) enjoyed the show, but for adults the magic is a little corny. We had a laugh and some food.
Pirates - again we found the best deal we could online. Even then it was more $ than OCMS. Show was OK, but it is one of those shows that you have to get into the spirit of (cheering for your pirate, booing the others). We had fun. Food was passable, but very little portions. DD was 2 at the time and was free - what they didn't tell us was that she wouldn't get any food. So I had to share mine with her and there was little food to share (DD was a good eater!). Pre show they have appetizers - I would recommend filling up on those before the show. Opportunity to upgrade this and that (for extra $$). Server was not very cheerful or responsive (and we are not demanding people to wait on).
For the money, OCMS was better, but we had fun at both. Totally different experiences. Totally different themes.
I have heard good things about the Seaworld Luau if you are interested and also the Hoop De Doo Review at Fort Wilderness. Not tried either - both are on my to do list prior to our Tortola cruise. See you on the Mickey Boat!
-Kay