One thing about WSG in the 10-19 bracket is it is full of twinks. This is when the higher level characters make a low level and out fit it with the best gear and enchants for pvp. Generally they plan out getting every piece without getting to much xp to hit 20.
WSG will get more enjoyable as you level up into the higher brackets. Where there is a bit more of an even playing field. And having played both sides it always seems like your side is filled with idjits who just give up or are mean to each other. heh
I recommend finding a friend or two to go in with. Then you at least have someone competent on your team. :)
You got a pretty good basic strategy there, but don't count hunters out on protecting the flag carrier on a flag run. You have frost traps and concussive shot to slow down people chasing the flag carrier. You can also fire arcane shot and serpent sting on the run from range. If your gear is mainly agility and sta(which it should be) then that will give you a decent chunk of health from the stamina and dodge and armor from the agility.
Can you tell that my main is a hunter? What is your pet?