I've always thought it would be cool for the Kraken/Meg to drop something to make people feel like they aren't losing so many resources when fighting one. I thought a cool way to incorporate "loot" in a more immersive way would be to get parts of the Kraken/Meg (i.e. tentacles or a big shark tooth) that you can sell at an outpost. I'm not sure about how much those items should be worth, but I think it'd be a good way for players to not feel so unexcited about facing a meg for the 3rd time in one game, when it should be a thrilling experience.
Right now, the only reason why I (and most players) fight the Kraken and Meg is because we may have good loot we don't want to lose (and because we have to once the Kraken shows up anyway). I think adding "realistic" loot would be a good way to make the fight against these monsters feel way more rewarding.
