depend on which sailing you are looking at. the website can be confusing and not the show the correct itinerary for a specific sail date.
if the ship goes from Port Canaveral, Miami, Coco Cay, Nassau then there is no issues at all and that itinerary is fine
if the ship goes from Port Canaveral, Coco Cay, Miami, Nassau or Port Canaveral, Coco Cay, Nassau, Miami then you will get the issue like what is posted about here with clearing customs and the requirement of getting on and off the ship in miami
this problem is not unique to Florida/Bahamas cruises. i read some complaints with the Canada New England cruises with a similar customs issues depending on the itinerary and the ship previous port