So I recently realised that the Taxilan Agema's charge value is 15. I doubt this is intented seeing even light cavalry units have their charge values in the 20s. Here's from the EDU:

Code:
;490
type             eastern cavalry taxilan agema
dictionary       eastern_cavalry_taxilan_agema      ; Taxilan Agema
category         cavalry
class            light
voice_type       General_1
soldier          iberian_cavalry_ambakaro_epones_taxilanagema, 25, 0, 1
mount            saddle horse heavy
mount_effect     elephant +1, chariot +2
attributes       sea_faring, hide_improved_forest, very_hardy, mercenary_unit, cantabrian_circle
formation        1.5, 4, 3, 6, 4, square
stat_health      1, 1
stat_pri         7, 15, javelin, 50.4, 6, thrown, simple, piercing, spear, 10 ,1
stat_pri_attr    thrown
stat_sec         11, 15, no, 0, 0, melee, simple, slashing, sword, 0 ,0.11
stat_sec_attr    ap
stat_pri_armour  12, 13, 2, leather
stat_sec_armour  0, 0, flesh
stat_heat        2
stat_ground      0, 0, -2, -2
stat_mental      16, disciplined, trained
stat_charge_dist 30
stat_fire_delay  0
stat_food        60, 300
stat_cost        1, 4311, 1078, 60, 90, 4311
ownership        britons, gauls, scythia, germans, spain, dacia, carthage, numidia, greek_cities, thrace, macedon, egypt, romans_julii, romans_brutii, romans_scipii, saba, pontus, armenia, parthia, slave, seleucid
Now I see why the charge value with the sec weapon (sword) is 15, but it makes no sense that the lance has 15 too. I'd appreciate some clarification from the EB team. Thanks already!