This is probably a dumb comment, but I have to say it... Why should ships use unit AI, building AI, or turret AI? Can't they have ship AI? Ships are not a type of unit, nor a type of building, nor a type of turret. They are perhaps something inbetween, similar to a siege unit AI perhaps; but not the same thing, anyhow. And yes, ramming ships should be possible; and therefore a ship should be able to sink from a hull breach, and not only from having its "health" brought down to zero. All the more reason for them being their own thing.