It would be cool if we could have that as an unlockable trophy for being a legendary kraken hunter. That we can have commendation trophies as well as milestone trophies. I mean if we are tracking pirate milestones, I feel like commendations trophies would work on the same principle. So you could place that Kraken painting on any ship you own since the pirate unlocked the commendation.
The painting already exists. As most of the trinkets are found in the tavern already, I don’t see this being far fetched or implausible.