I would suspect it will just come down to time and money.
How much time have you got and what resources do you have....

If money is low then build gunpower units. On mass they could do quite a bit of damage....

If money is vaste, then build the superior longbow units...