I've said it before in threads previous, but it's worth repeating. Forget the ship rolling over and metal twisting. It can sink the way it has always sunk. It's no different than blowing up a hangar. Who here still pays attention to how a hangar blows up? It's just not that big a deal.
That said, what I WOULD like to see is progressive damage to the ship to include:
The ability to kill the guns on the ships
The ability to reduce fuel/ord/troops available from the CV by inflicting more damage to it.
Right now it takes what, about 8000 lbs of bombs to sink a CV? Why not make it so that after 2000 lbs, fuel is down to 75%? 4000 lbs means fuel to 50% and ord disabled. 6000 lbs means fuel at 25%, ord and troops disabled? When the carrier is that close to being sunk, it shouldn't be able to launch wave after wave of fully loaded hellcats.
You could add in rebuild times like any other airfield, but I'm not sure how to do it in such a way that it would be more beneficial to get the CV out of a bad situation and let it rebuild itself than letting it get sunk and respawn at the port 10 minutes later. Any thoughts?