I don't like the idea of Elves being "corpse eaters". It just seems so different from every Elven type of story. Why not have the undead race have that ability? As it stands, if the Undead race eats a corpse it will get sick, where as an elf can eat the corpse and feel great... Moreover having the chance to gain abilities and memories from the deceased?
Lizards on the other hand should be quite tasty for any race. After all, don't they taste like chicken? 😜
Seriously... Not cool on the Elves. 😒