Why did he not mention Metal hearts then?
Why sommers freaked out when Zoro said if destroying hearts would kill HKs and their regen?
Probably because that's not It. Or becuase that's something Sommers has It.
That's why when Gunko was almost completely destroyed, she didn't die at all.
And in the end he didn't, so he does now know about HK bodies
Which shows exactly why this cannot be.
Someone who has fought HK plenty of times + someone who was undercover in Marijoa for years and was about to become one clearly know better than Zoro, who has fought and HK for ten minutes.
Yeah, I saw a fight where Shanks and Gaban were destroying Harald left and right and Harald only surviving thanks to regen
Then I suggest a re-read.
Gaban and Shanks only managed to "would" Harald when he was distracted or dealing with others. And anyway, only in 2vs1.
In the manga, Harald clapped them so much that Gaban got a life-long scar and we saw then helpless on the floor, praying for Loki while Harald was killing everyone.