Yes, the affinity/ happiness of your ship can play a vital role on the battlefield. As the affinity level can affect the damage output and reload speed of your fleet.