Согласен. Нужная вещь и соответствует логике игры.
При этом думаю нужно вводить разовый урон в момент столкновения и вероятность затопления, зависящие примерно от:
Скорость*водоизмещение/толщина донной обшивки.
Только не очень много, а то иногда необходимо врезаться в остров, чтобы уйти от торпед.