Yeah Godlike are overrated, their racial ability rarely outweights the disadvantage of not having a helmet.
PoE1:
Tank - pale elf
tanky dps - human
backline DPS - hearth orlan
Magical DPS/Caster - wood elf
PoE2
Tank - mountain dwarf
tanky dps - human
backline dps - hearth orlan
Caster - nature godlike
Nice summary. I have some comments for PoE2, though.
Dwarf is indeed good for a tank, but Wild Orlan is also a good pick for tanks/DPS. Resolve afflictions are frequent and a pain. Permanent resistance to them is very welcome (Con afflictions are also a pain, but rarer - and you can enchant Devil of Caroc Breastplate to provide resistance). Particularly good for Forbidden Fist monks, I'd say.
Pale Elf can be nice for some "stand in your own frost/fire aoe" shenanigans (maybe a Berserker using Grave Calling?).
Lastly I don't agree with Nature Godlike as the general choice for most casters. They are very good for fist monks. But CC/debuff casters will benefit much more from Helm of the White Void (+10 Accuracy for attacks that carry an Affliction!), while offensive DPS casters should wear Deltro's Cage Helmet for its huge lash after being struck with Lightning (for certain bulds, 130% lashes are possible!). Hell, non-Bloodmage wizards may prefer to wear Rekvu's Scorched Casque for permanent Interrupt immunity to use along with Grimoire of Vaporous Wizardry - and enjoy +50% spell slots!
Human would definitely be best for Bloodmages at least - and probably most DPS casters.
Maybe Pale Elf as second choice? Depends on priorities, I guess.