Interesting, but why castrate hits? Why not make hit dice to be determined according to race, rather than cut them down like that.
For instance, say humans get a d8 per level, dwarves a d10, elves a d8, halflings and gnomes a d6, and then just add a skill called toughness or something like that..
you could do the same for weapon skills as well....