Nice idea, and it could depend of the area where he spawns as well! As said above, information relative to the monster. As how much he killed or if it has some sort of extra status with him(burning, freezing, infected, parasited), how much it done something, etc, etc…
I agree that it could be together with the body, but it’s neat to leave the informations in a different package.
And that open a lot of stuff to be made to humans, by extension player characters? So, someone could play with a different Body and Style, trying to survive as a squirrel or a bear?
Or perhaps more than one Body, with the player controlling a small horde of zombies?
With the Soul gathering information as the player goes on, we could have better post-mortem information for each character and a global status list for all characters combined?(how many monsters killed at all, how much walked, how many deaths…)
Simple, yes, but painful in the long run to mantain and check for bugs, and we already have enough bugs with the NPCs 