Regarding the island and the lines for the Thrill Waterpark, as Elissa mentioned, it never felt overpacked, and if you have any basic knowledge of how to plan around theme park/water park crowds, you'll be fine. If you've ever been to a water park with body slides, you know how quickly the lines may move, and in this case, it was just a much taller line.
Thrill Waterpark's Daredevil Tower does have a "virtual queue" option available for when the lines longer than the tower stairs will hold (we used this once for Daredevil's Peak) without any kind of tech. You're handed a laminated card with a return time to enter the line and when your time is called, you head up the tower. We did this when we first got to the park and our return time was approximately an hour after our arrival, so we did some of the other slides which had no lines and then went up the tower when it was our time. From there we might have waited 15-20 minutes at most to go down Daredevil's Peak. We didn't have to get a return time for any of the other slides that day. By the end of the day Daredevil's Peak had about a 20 minute wait so everyone in the group went back once more.
Hilltopper39 wrote:I'm also interested to hear how the lines were since I'm sailing there in June and I expect there to be two ships in port on our day at Coco Cay. Also just curious but did you buy your water park ticket in advance or on the ship, and did you notice if they sold half day tickets? I've read some conflicting reports online about the availability of half day tickets as well as price differences purchasing in advance or on the ship.
Being totally honest, we didn't pay for Thrill Waterpark during our visit due to a company connection with someone in our group, but when I priced it out initially, they were selling half day and whole day tickets for our day at Coco Cay.
And for the record, Daredevil's Peak was the most intense body slide that didn't have a steep, angled drop I've ever been on. The forces you pull especially in the final few helices are absolutely insane for a body slide.