I had a similar idea...
Intelligence officer: can see the players while they are docked in a nearby port (making it more difficult to pop out and gank players unaware). And or allows the captain to see the officer perks on ships that are nearby (knows the reputations of enemy officers).
Boom! I think the ability to see docked ships would greatly enhance strategy and tactics!