I like the idea of having a bird while traveling and living on a boat but there are some factors that would be a concern for me.
Every bird needs exercise and the easiest way for a bird to have exercise is to do what should be natural and that's let it fly so if you had a bird on a boat I would be worried that the bird would need to be wing clipped preventing it from flight so you wouldn't lose it. I don't like the idea of any bird being clipped and unable to fly.
Then there is the thought that the bird would be harnessed all the time to prevent it from flying off, harnesses can be annoying if worn too long. Also what would happen if your harnessed bird was spooked and it fell and was dangling on some part of the boat while you were not close enough to rescue it quickly or if the boat was in motion and you couldn't hear it in distress somewhere.
Larger birds need a large cage and boats don't usually have a ton of room for a huge cage and all the accessories that come with a larger bird.
You need to have a carrier handy to place the bird if you need to take it off the boat if you need to get to an avian vet or even go to a hotel should you get caught in serious weather situations and have to dock the boat and abandon ship! The bird needs to be trained and happy to get in the carrier in a flash in case of emergency.
Other wild birds can be a problem when you are docked or just sitting in a cove somewhere seaguls hawks eagles buzzards or pelicans hanging around piers or harbors can be a threat to your bird. You don't want your bird subjected to health scares from wild birds like mites fleas lice or other parasites and bacteria or just nasty birds who want to attack your pet.
Bad or unpredictable weather can be distressful to any bird, heavy winds and rain, loud thunder lightning and choppy water would be hard to deal with when hoping to keep a bird calm in a boat that is rocking and bouncing.
Even with this all on my mind I have often watched a video of Lucky the african grey who lived on a boat with her owners in the Caribbean traveling with them and doing some amazing things most birds wouldn't have a chance to do.
Give the videos a view and see what you think. Lucky lived with her owner on a boat for over 15 years.