I like the idea of being able to deploy from carrier. I think it would have its benefits.
What I have in mind is having carriers have a hanger capacity as well as a number of launch pads. That way fighter wings can be stored in the carriers during map travel at the benefit of costing no logistics to maintain after all fighter aircrafts are repaired and replaced after the battle. Since logistics is such a critical resource to deal with in the current state of the game. I would like to have some torpedo wings in my fleet but I dont use them unless I have to, so they take up logistics that I only sometimes utilize.
A drawback to this could possibly that the ships take time to launch during the battle so they would not be fully launched untill say 1 minute into the battle. Or if you have multiple carriers in the group they could each be launching different wings.
Small carriers could hold possibly 1 wing worth of fighters/spares in the bay. Medium carriers could hold 3 wings worth of fighters/spares. Large carriers can hold 7 wings worth of fighters/spares
Wings that dont get docked would still cost logistics as normal. We already have ships with deployable drones, so to me (a very non experienced game dev / modder) it seems like the mechanics are already in place.
I suppose a possible issue would be that it would be easy to spam a battle with fighters. But with both sides having this, I would love to see more fighters in battle