On a side note, I think the bastion rules would be an awesome way to run a pirate ship long term.
Use bastion orders to cover things like shoreleave, making repairs, pirating the seas and abstract all that stuff.
Use random events to cover things like freak weather, damage to the ship...