I highly suggest dem horse archers. as you get better at it, it gets really OP. Once you guys get leveled up, used to it, and begin using teamwork. oh. my. god.
Horse throwing is fun but is really quite awful. Though, did they add the movement speed bonus to ranged from horseback yet? If they did, horse throwing might be better now.