i find it really annoying that spears are the same as a club.
i know this is not starwars but the Saga edition had a mechanic where if you leave a threatend square you provoke an attack. thus if you are fighting a rancor with a massive reach you have to aviod two attack to start stabbing it with your torchsword. this was beacuse it had a reach of three squares and you had to move into its outer reach into its mid into base contact.
now DH will unlikly see one fighting such a thing but the other games such as DW are made for it.
long weapons also provied this increase to threatend squares. so could something like this work for long weapons in 40krpgs
eg a spear has a reach of 3 so if you pass within this range you count as fleeing combat and suffer a free attack
a pike might have a reach of 5 granting 2 free attacks(not realing giving two attack but representing the defenise abillity of a 5 meter long pole
staffs should also have balanced or defensive (assuming they dont come against a power sword)
running grants +20 to enemy WS but charging does not so this would be fine.
a greater deamon would have a reach aswell. the bloodthirster does as i remember but (i dont have that book here) only when it attacks not as a reaction attack