It has been suggested in general conversations but I cannot find where it has been brought to the forefront as a topic-
Experience points (definition)- The ability for a ship to have its status/attributes/Hull points/sail points be affected by PvP battles or a completely new modifier is introduced to make small improvements to existing parameters.
Essentially, a ships performance is directly tied to the number of battles it has won/lost throughout its history.
Every battle win or lose should provide some experience modifier.
Should winning provide more or less experience points than losing a PvP battle or should they be equal ?
The performance parameters could be kept secret by the devs and the only thing a ship owner needs to know is the more his ship fights, the better it will be in some aspect of battle.
If the ship loses its crew, experience points are downgraded proportionately. Experienced crew are the key to more abilities.
Battles affect different ship types in different ways for instance, battle experience with a Brig allows it to sail faster by a small amount than a green one just off the rack or a Large Merchantman may carry more capable shot if it is plundered or this may be random as well to what qualities are bestowed to each recipient.
It takes a large number of experience points to make any real difference in a ships performance but sometimes a small number is enough to tip the scales.