Seriously, just go bananas with mines at Flag B on Wake Island and just sit in the loader and hide. I didn't even move it. Flag B on that map is easily the most mine kills I've gotten in general and it only took 2 minutes of waiting. Definitely luck based but people drive the DPVs all over the place and the road is narrow there.
XB1: Shred Asics 13