I believe Beckett implied that he wanted the kraken killed so that it wouldn't be used for a surprised attack on his ship in order to get the heart back. I'm sure it would be quite easy to turn the ship over and having the chest roll off somewhere before they could get to it.