I play a lot with HA civilizations..and I enjoy it..
But the most painfull side of it is sieges...especially stone walled cities..
I mostly wait them to surrender..however I invented a trick.
Firsty, use spies, know your enemy..Then send an army of HA which is smaller than garrnison in the city..
Mostly AI thinks it can break siege and sallies..
At that point, as soon as battle begins, send your horse archers closer to enemy gate but be careful with towers..
While enemy trying to get out of city, they become massed at gates, a very good target for missles..shoot them...many of them will rout or die during this caos..
Also, if there is enemy cavalry or general, most probably comes from some other gates, keep some HA as reserve and when the enemy cavary comes shoot them to death..
After all enemies died, you can enter the city without siege..
But, be careful if enemy has armies around there your small army may not handle with both garrnison and reinforcements so always try to prevent receiving any help for besieged city..
Happy hunting
