It’s not a big deal either way, and is certainly no big priority, but it would be very easy to code up, so why not do it? However, I have also laid out some arguments against it.
If you have 1) an armor repairer, and/or 2) a structure repairer fitted to your ship and online (or the ability to online it), and you dock in a station, you should automatically get the appropriate “free” repairs to your ship applied instantly.
You already have the ability to repair your ship by simply sitting outside the station and running the repairer, so you aren’t getting repaired for “free” (surely ships in station would have the ability to run repair modules while sitting in docking facilities). So what you are gaining “for free” is time and quality of life, not the repair itself.
This would be consistent with the already-existing QoL of getting the shield of a ship repaired “for free” on dock-up, since a shield would naturally repair on it’s own anyway.
There could be an argument that a shield is energy-based, and a station could have powerful recharge facilities (basically huge batteries or generators or whatever) which could insta-recharge a shield, where as armor and structure repair is a mechanical process which takes time. If so, I get it.
Also, one could argue that the insta-recharge feature of a shield creates a unique mechanic, and we don’t need to make all the tanking mechanics (shield, armor, hull) the same. If so, I get that too.