Steppe Lancers were added because Persians historically used lancers and their empire encompassed the Scythian and other steppe factions, it gives the Persians more mounted options because they lack Imperial upgrades for the foot units, and Persians not having access to them meant once again denying them the full Stable they used to have until Rise of Rajas, and one of the aims of this mod was to make them have every non-unique mounted unit fully upgraded. It was either giving them Steppe Lancers or a unique unit/upgrade at the Stable that was also a lancer (The original plan was to give Steppe Lancers and a unique upgrade from it but I’m still trying to get that to work).
Yeah Ele Archer is a bit underwhelming as a UU, a Gun Mahout/Jingoist would be much more appropriate for Indians. And now that Vietnamese use the East Asian architecture there’s no reason to limit Battle Eles to the South East Asian civs so I like that you plan on giving Battle Eles to other civs. Imperial Camel being accessible to the other civs also sounds nice and that they actually get some armour (I’m surprised Heavy Camels missed out on armour too tbh), because I wasn’t happy that Saracens and Persians missed out. I’ll keep an eye out for your mod when you publish it.