The amount of time I spend on the boat taking in the scenery is too much. My point being that there not much to do while sailing to your destination. You could play instruments together, dance, fish, drink, and sit on ledges. Now these are great implementations, but it's not enough when traveling for 10+ minutes to another location. Here is what I propose:
-Games in the Game: Playing games to pass the time on the boat would be super fun and cool, possibly gaining you money in a bet.
-Card Playing: The ability to play games such as blackjack, poker (maybe), rummy, war, spades, ect. I don't care where exactly on the boat (probably a table) you can play. To follow up on that, the ability to bet could also be a feature. This could give you another way to spend gold, maybe with some hard number limitations to how much you can make/bet.
-Darts/knife throwing: There could be a board on the wall on the ships you could click on to start throwing darts/knifes at the wall to rack up points. Possibly you can pick them up from an "infinite" bin and just start throwing them on the boat ONLY (no damage to players).
-Decorations: Now this one is a bit of a stretch, but being able to decorate your boat would be pretty cool. Maybe as the captain you can put trophies on certain places on the boat. If the rest of the crew could do that maybe they can have designated locations that they can show off their items/trophies/fish.
Possibly a store for buying all sorts of things you can decorate your boat with
-Lantern designs would also be cool feature; being able to change them with the ship customization, or the ability to hang them yourself with your own personal lantern.
-Show off your weapons on a display case (maybe only as captain).
-Grow plants in flower pots (idk).
-Show off any actual trophy or (insert creature)-head
-Paintings you can put up or something like that
-Ship in a bottle. Maybe even your own ship or one you made in the past. Possibly the ferry of the damned or a special ship that was or is in the game.
-Map Change(maybe): Sometimes when circling the map it can get a bit complex (to new players especially) to know what a route is. Maybe the ability to draw an arrow or put an X instead of a O. This is just to have different levels of importance to the map.