We sent our two oldest on the cruise from GF 2 years ago and they loved it. While we they were gone, DW and I went over to the boardwalk to look around. As luck would have it we saw a group leaving from there to go on a similar pirate cruise. The boat from the GF was a lot bigger and the interaction (at least that day) between the CMs and the kids was better from the GF trip.
Not sure what the kids brought back, I want to say candy and trinkets. With the GF boat they got to stop on the old Discovery Island. They thought that was cool.