I've been thinking about this a while, as I noticed I very rarely build repair stations as the ship repairs well enough on their own.
Why not remove the automatic repairs and instead just use the shields. Once the shield has depleted the ship starts to take damage. The shield will constantly regenerate but damage will not, forcing you to use more repair docks as well as create forward operations outpost.
It would add more tactic and strategy to the game as well as adding a small degree of trustworthy realism into it.