Logic:
In many ships' sprites, there are areas that aren't covered by armour and look like they'd be particularly vulnerable to frag weaponry. This is not currently reflective of armour coverage which is homogenous.
Gameplay:
Give ships some areas of "exposed hull" they have by default - the areas surrounding some weapon mounts, hangar bays, engine exhausts, that sort of thing. Adds a dimension to exploiting enemy ships' weaknesses and accounting for those of your own. Would make frag weapons more viable. Mainly the homogeny of armour makes the big picture of engaging a ship play out the same.
This could be compensated for with a hullmod, which applies 50% of the armour value for everywhere else on the ship, to those exposed areas. There could be different skins per ship to reflect this, in the same manner as Interstellar Imperium's Package hullmods (which is where I got the inspiration).
I'm not too invested in the concept myself, I'm not sure it'd necessarily make combat and loadout design more fun and rewarding, or if these weakpoints would just end up being a source of frustration, and if that'd be worth all the things it'd do for game balance. I'd certainly be interested to find out for certain though.