Grinding is all you need to do to win. No skill in anything else. The only "skill" in a strat battle is a successful flag cap during the battle.
Not true, there is plenty of skill involved in sucking dick to get mercs for your battles. I used to be GR8 at sucking dick, now I suck at it. (heh)
Also, a good attitude prevents your mercs from GTXting early. Good leadership and a good eye for what needs to happen in the melee v melee can also produce good results.
Of course, if you're 10+ mercs down with a ranged disadvantage each battle there is not much you can do; I'm jealous of EU strat. Each battle in NA, one side is down 10 or more players with 50 still in NA1. People would rather play in battle than strategus in NA, and it sucks.