why get rid of the charge altogether? why are you even charging heavy infantry with light cavalry to begin with? They need their charge bonuses. they're horses in case you had missed that some how in the game.

I only use the light cavalry for quick flanking or to chase routers.