I played starship legends for a bit, and didn't really enjoy it that much. It incentivized some weird player behavior like mothballing to clear undesirable traits and also incentivized lots of pointless grinding that I didn't like. I also noticed it really punished you for any over-deployment since that results in some ships not doing much damage and getting maluses. I also didn't like how traits were based on stats like damage because ships with more supportive roles (escort omens) got screwed. They serve a valuable function that doesn't involve doing lots of damage so they get bad traits for doing their job well. I also noticed ships that took hull damage were super likely to get maluses, even though taking hull damage is part of the battle strategy for many ships.
I'm not really a fan of that general implementation of the idea. In general, I think it really biases the player towards specific ships and strategies that aren't necessarily more fun (and in some cases are less fun IMO).