Drink package for kids on Odyssey of the seas

Hello all! I originally posted a couple weeks ago that we were going in February on the vision of the seas abut we were worried about it not having many things for our kids (6,9,14) to do.

So we recently switched to board the odyssey of the seas instead since they seem to have so much more activities. And it was only 200ish dollars to change in total.

Only downside of this is I noticed that Johny Rockets isn’t on the ship and they were looking forward to the milkshakes with the refreshment package. So with that being said, are they better off getting the soda package instead? Or I seen someone post about smoothies as well.

Thanks for any input!