When we had bamboo floor installed in our home, the installer told us 3 important things about it...
1) In can only be installed with a special adhesive
because nails will not prevent it from lifting and warping. It will actually pull the nails out of the subfloor when it expands contracts due to humidity changes.
2) There need to be minimal voids in the adhesive
3) Once the bamboo is glued down, it can never be removed. To replace small sections, the old bamboo has to be grinded off. To replace large sections, a new floor is typically installed over the bamboo.
While we absolutely love the way the bamboo floors look and feel under foot, we'd never get them again. As someone else mentioned, the stuff is so easilly dented with casters, furniture, etc.
I'd never consider them in a boat except for maybe a trim piece glued to soemthing else that can easily be removed.