My position on Naval vessels has always been thus:
1. Static, destructible aircraft carriers using the BF2 bridge code. Planes spawn on and launch from these, and their defenses are static AA and some cannons depending on the model.
2. Static Battleships with weapon positions, similar to Carrier. Each position can be destroyed and needs to be fixed or lost. This ship serves as the final defense of the carrier.
3. Mobile submarines, cruisers etc, each targeted balanced against another ship type. Like tanks, a fatal hit kills the whole crew. These are mobile, so they can move in to attack.
The gameplay is like a naval version of Battle of Britain. The carrier and heavy battleship serve as the static defenses and objective.
The mobile ships plus aircrafts and sub serve as the attack vehicles.
BUT
there is still the issue of devs to implement this, and frankly, I want to see the Pacific first -- Or at least the battle of britain so...