Alright, so what we have here is a race that has some of crappiest balance of stats in the game, infravision, resist charm, and a +10 to learn (same as faeries but with a lower int).
human: Max: Str: 20 Int: 20 Wis: 20 Dex: 20 Con: 20 (+1 in prime stat)
elf___: Max: Str: 18 Int: 25 Wis: 20 Dex: 23 Con: 16
h-elf_: Max: Str: 19 Int: 21 Wis: 20 Dex: 22 Con: 18
Every class they can be has clear superiors:
Warrior - Giant-size or demihumans or even human
Bard - demihumans
Ranger - Giants
Monk - human? pretty close, but str is key, and humans get +dex for monks anyways
Paladin - Human or elf, pick and choose.
Thief - a million
Ninja - avian, feral, many...
BLM - demihumans, but half-elf can do ok here actually
I propose making half-elves into a very easy, very newbie-friendly race. A race that gets many useful bonuses, but that do not really affect pk at 50 when fully trained.
Here are some change suggestions, please review them individually, not as a group:
+10 to learning (total of +20 so they learn faster)
automaster disarm / shielddisarm: This reflect's the half-elves constant struggles in life..pk wise this won't do much but make training easier and make them more interesting..every half-elf class gets one of or both these skills I think.
+3 luck: Mixed blood is always lucky!
+10 lag avoidance (similar to avian/thief bonus): Helps to avoid grapple/bash/other lagging skills
evil align: anything with human blood is bound to have potential for evil
+1 wis: reflects a half-elf's bad social position and awareness of environment..humans get +1 in prime stat, this helps to regain for that, but not prime stat for half-elf, so not as good. they have a 21.5 dex rounded up to 22, but this extra .5 isn't enough in my book.
automastery sword / 103 prof: I'm all for racial weapon bonuses/specialization, and I'd like to see SOMEONE get use out of swords. all half-elf classes get this weapon I think.
automastery lore / 103 prof: similar to bards...more newbie friendly
shasarazade/xymerria hometown: they are HALF you know...
+2 int: to actually make their stats fall evenly between human and elf
maybe I can think of more later!