Removing the shield module hp will only reduce your ships hit points and something else must be giving a heath boost to compensate for the lost hp. Its a great idea, but i think it might do a little more harm than help.
What qualifies as high armor? More than 20? 30? I can’t be the only one who watches a shield module go down, armor take hits, then the shield modules take hits and waste the supplies. They aren’t providing anything other than hull HP when broken. At least weapons/defenses/engines still work after the shields fail.
Above 70. In this environment you are repairing the critical damage only, giving your ship damage immunity for an extended period of time.
Damage is distributed among all modules on your ships. So shield without HP means another module will need to take that damage. Your repair will still have to work just as hard to repair the same among of damage takes (which is now taken by your useful modules), plus now your ship have less total HP.
Why is repair bad without armor? Just look at the amount of supply it uses before it gets kill. It use up half it’s supply on average? That’s only like 250 HP. You better off with another shield in most cases. It has base absorption (already over 250), it has resistance, and it even have unlimited regeneration.
Heck why now a NEW module call . . . Sheild Battery!
How it would work is simple, it holds X amount of shield hitpoints when the shields drop. There is a few moments were the battery is wired into the shield powergrid and poof your shields come back up to X hitpoints. This module will only work once and if you have more than one per ship they do not stack and cancel each other out!!!
HOWEVER, I feel that this level of programing simly is not in the current programing and may need many hours of rewriteing the code to make work. OR it can be used like an armor repair but only before shielding but that too I feel there in no code in place To make shield repair modules, or in this case a shield booster module.