Instead of trading officers over to another captain, causing problems with officers that are supposed to be unique, would it be possible to create a training widget.
The widget would open just like the current trading widget, and the captain with the boff would insert the boff. Instead of taking the boff, the training captain would then have a option list on the side with skills to train. The boff would never actually change hands but would still be able to learn captain train only skills.
For extra credit the available skills from the training captains extra boffs would also be available. After those skills would be a bracket filled in with the race of the officer that would be burned in the color relating to the rareness of the boff.
New home of the Romulan Republic.
I have an idea for what Season 9 should be; Season 9: The Big Bug Fix