If something like this is added then you also have to add in a very accurate damage model to the cvs.
Depending on what type of weapon hits the deck of the cv it should do enough damage to render the cv incapable of launching any aircraft. Currently it's about how many bombs and not the placement of the bombs.
If we are going to allow repair supplies then we need to also take into consideration how the cvs will be damaged depending on what type of weapon hits it.