Le canon est là pour faire des dégats aux bateaux en gros, pratique quand tu veux couler un bateau que tu as volé.
Le harpon est le meilleur des deux pour moi. Il est indispensable dans les interceptions de bateau qui portent des trade pack car il suffit de les harponner pour les ralentir et aborder/tuer.