That would be me with the flag grabs, though I've still got to hit 350, but I usually get the flag at "gotta go fast", which I think triggers above 250. And yes, I hate snipers.
I play Pathfinder (flag runner) or Juggernaut most of the time, though I've levelled up at Technician (vehicle pilot) build and sitting near the flag and nuking every wannabe flag-runner with the tank cannon is tons of fun. And since I now eject if you kill my tank I don't even care about that, I'll kill you and grab a new tank. Quite a bit of fun.
I mostly decide upon the map what I play. There are some maps where I just can't figure out the cap routes, and there are some where I can probably make a flag run blindfolded (Katabatic and Raindance, for example).