I like this idea too. I think combat-oriented carriers can get other adjustments to compensate if that proves necessary.
Also, if damage needs to actually hit the hangar (which is imo good way to go about it), on Odyssey it's located on safe off-side.
This is a neat idea. It gives frigates who can dart in and disable bays more of a role as well. Their agility means they can get a better angle than larger ships. It might make combat-oriented carriers a bit vulnerable to saturation weapons, but that isn't anything that cannot be balanced by increased combat viability.
But this wouldn't change much in terms of fighter dominance in player fleets, AI doesn't get to approach Spark Drovers anyway (whether through sheer fighter mass or because they are screened by warships).
Also true in my experience. There are ways to promote that, however.
Main anti-fighter feature is a level 20 officer with AC3 among other skills (which gives the +50% anti fighter damage you ask for). Obviously AI side doesn't get many of these.
Killing fighters is more matter raw dps and it's proper use than accuracy. You need to concentrate fire on approaching swarm and backpedal to increase approach time. Accuracy doesn't matter much - if there are enough fighters to make a capital worry, you will hit by just firing in their general direction.
Even if that is possibly the ideal strategy in small numbers (I'm not necessarily convinced, myself, that it is- because that is only really beneficial to faster ships which make up a small percentage of the overall pool of options) it doesn't make it good for swarming strategies that have even a couple of assault-oriented ships to provide a screen. Assault ships must be able to reach the carriers, therefore backpedaling increases the amount of available strikes the carrier effectively has at its disposal- sometimes infinitely if the assault ships can tank the flux pressure between backpedals.
---
TLDR: What I like about the idea, overall, is the increased tactical considerations that make flying a carrier- personally as a player- more fun.