I play as British and I find that the longbow troops don't deal near enough damage to chew through buildings fast enough.
I keep a squad of about 10 for garrison elimination duty and use cavalry and phalanxes for the defense and building damage respectively. works pretty well.