It's quite simple really. I have to admit I never played commander much and didn't realise you could gain badges this way. So as I understand it, I may be wrong but:
The exploit exists so that you can get practically every badge by being a commander. All the kills badges, the ground and air defence, the heli and jet.
In fact the only ones to get properly are pistol, knife, medic pack, repair, resupply and explosives!
If people want to do this, this is their choice. I gain my badges properly and enjoy having them for this reason. Because they have been earned in the spirit of the game, using the rules as they were intended.
I don't boast about my badges, after all I don't have that many! But the ones I've earned were a challenge to get. Therefore they make ME happy and mean something to ME.
Sure you can use the commander exploit and show your mates how great you are, with those gold badges, but you know yourself it's bulls$%t. They weren't for the things they state on the requirement list. Dress it up whatever way you want. If looking the part is all that matters, how far away is downloading aimbots and hacks into the game?
Doing badges properly improves my enjoyment of the game. Gives a sense of achievement when I manage what I find to be a really difficult one. Play the game however the designers let you. But don't give me crap about the commander role getting badges being a legit way of getting them. You can do it sure, you can also meet up with a mate on teamspeak playing on the enemy team, and get whatever badge you want. Real skilled!
In answer to the original question finally! I tried Sharqi the surveillance post TOW and machine gun, also the main gate into the city has two TOW either side of it. Depends on what comes at you and from which side. Taking out snipers with the TOW is always fun! Still I have got a few 9s IAR yet to get the elusive 10!