If interiors, quarters, oxygen/helmets ever become fully integrated (as they are planned to be) then the game will know inside from outside.
When this glorious day arrives the tools should exist to dial-in the balance for boarders. Ship weapons could be nerfed for interior targets without affecting the damage once the `shot` has left the ship an starts to use is `outside voice` on other ships. Turrets that reside inside could be nerfed or restrained to allow for a little
tide-of-war to occur with astronaut battles.
I think that a more reasonable way to do this is to make weapons inside the ship capable of damaging the ship....while ignoring shields. So turrets set to anti-astronaut can damage the ship, ignoring shields. Damage-pulse anti-boarder system??? Not such a great idea anymore.
At first glance that seems like plausible. But...non-turret weapon-fire must ignore it`s own ship-blocks or it could be chewing off it nose and wingtips in an effort to track enemy targets. Turrets could be more easily changed so that they acted differently when mounted internally.
I`m no programmer but I think the trick is to do a check for the Target: is the the target inside the ship or outside then adjust the damage accordingly.