DH and I really do not like Nassau. We also felt that going on excursions would be "too busy" on a 3 day. After reading this board, we really wanted to stay on the ship. That being said, our boys wanted to get off to say they had been there. here's what we did....
We stayed on the ship and enjoyed it because it was relatively quiet. We did a lot of activities, kids (11 & 8) went swimming/sliding (40 times for my 11y/o-LOL), and went to the clubs, ate, ate some more... 13 y/o had a great time exploring and hanging out with new friends.
We agreed to meet in the room at 3:30 to go to Nassau. When we got off the ship, there was no line at all, we were not harrassed by any locals when we got through the terminal(?) building--and I have very long, unbraided hair. We went to DelSol-the store where they have all of the color change items (sunlight changes the otherwise white clothes into vibrant colors--they are very cool), the kids got souveniers there. Then we went back to the ship, but walked around it first, checking out the anchors, the murals and the characters hanging onto the ship, and taking fabulous pictures of the family by the ship. When we got back on the ship, it was only 4:30--and we got on with no line.
That plan satisfied all of us, and there was no rushing or stress involved.