I have got to play in a couple sessions of Pirate Borg in the last year, or so, and I can see this fitting in well as a nice little side encounter. You captured the vibe of the game well.
<3