I would like to suggest that ships not be completely destroyed. Instead, have them be able to be repaired or on a timer, with a minor cost, say down for 1hr or something. Like in Archeage even if the ship was destroyed you could repair it getting some mats. The cost is just to high to lose and to easy to be destroyed at this point in the game.