+3 lances have nearly the same melee stats as a +3 shortened spear. I think the only difference is one damage on the thrust more for the lances. They are decent melee weapons, very fast, but low damage and range, but fighting a high level melee char with them is usually not a good idea. If you (a melee guy) are getting beaten by a thrower using a lance, it is because the thrower was better than you, not because a +3 shortened spear with +1 pierce damage is an OP weapon.
As a ranged weapon, they're pretty crap. Innaccurate, slow, extremely low ammo and despite what some people say, most of your throws will not be one shots.
All in all, I think they're pretty balanced. I wouldn't give them more ammo, they're in a good place and are one of the more unique playstyles in the mod.