In the era before I stopped playing (3060ish), the yellow jacket and hawk moths were fun to keep at standoff distance with their guns. In the 3025 era I used good old AC/2 Warriors to plink away outside everyone's range. (last week playing with an old friend of mine, I did manage to drop an assault mech with a karnov that was carrying a frankly obscene amount of rockets, so that was fun!)
ASF or CFwise, I've used Stingrays to great effect, with the occasional mechbuster (or for super cheap fun, planetlifters as they cost next to nothing BV wise, and you can strap a bunch of bombs on them, which I used to drop mines in strategic places)
Of course these days, the tech has really leaped forward....so I'm not sure about the 3150 era. With all the AA vehicles I've seen in the new materials, all I can say is prepare to provide for your pilots next of kin if they are doing CAS.