We don't even see when our vessels reach a new level. It could be interesting to add galloons on the card of the ship corresponding to a certain level, for instance a star for Legendary (I'm thinking of Total War). It could then be enjoyable to see at the end of the battle the experience appearing on the card.

If this idea was to be concretized you could also make experience bonuses more visible.