The problem with attributes is larger than shifting a few bonuses around I think. A month or so ago I posted my revised attribute suggestion based on the IGN video
I think I had like
Human: +1 Con, +1 Res
Elf: +1 Dex, +1 Per
Aumaua: +2 Might
Dwarf: +2 Con, +1 Might, -1 Dex (same as you)
Godlike: +1 Dex, +1 Int
Orlan: -1 Might, +2 Per, +1 Res
Two ways to get a bonus to every attribute except Int, probably not perfect but another array to consider.