After looking at the skeletons file, I thik I'll try adding the three missile animation lines from the fs_hc_javelin skeleton to the fs_hc_spearman skeleton, but link to the spearman ready and thrust animations, with the distance tag identical to the existing spear distance. Set ammo to two and that leaves only the range question. If the missile release tag is set to the spear thrust anim, do I set the range to like 1 or 2? Or should I set the range equal to the charge distance in hopes that they actually will charge?

As for the other complexities, if I can get the cav to only pull one extra lance out of their bags of holding I'll consider it a victory. If you can come up with a way to do half of what you suggested, RH, I'll adopt you into my pantheon as a minor deity :)