I have never read this strategy anywhere and was wondering if anyone else uses it. When I create a new ship I sometimes create 2 versions of it. The exact same ships but one is called, let's say, SHIPA and the other SHIPB. If a SHIPA gets damaged, bring it to a safe place and upgrade it to a SHIPB. One turn later and it has full hit points. On the grand scale of things it's cost effective. If it's a high experienced ship it's really helpful to get it back into battle quickly.