There really isn't any reason to choose Human over Halforc for a fighter.
--The copious amount of feats makes the human bonus feat less important.
--The fighter skill list is so limiting that even the 2 extra SP/level don't work out to that much.
--Int and Cha are most often a fighter's dump stats anyway, at least for a "grrrr, Me crush with sword" kind of fighter
--Darkvision is helpful as all get out.
Sure, Halforcs are suboptimal for most builds, but this isn't true for fighters, and not really true for barbarians either, though the extra feat and skills become more important.