i don't believe you. But I only play about 4 matches a week and Adders are really really bad in those. Korra would be in a better position to say, he's done all 3 GC's and plays a lot of matches.
He only joined the Twin Adders this week or last week. I can take a screenshot of my Frontlines record, but I'm not at home, and it will show more 1st places than 2nd places or 3rd places. If you don't see me shouting orders in alliance chat, then you're not playing at the right times. Though you can end up with a group of baddies in one game and then completely dominate the next game. You need to get familiar with the names of the competent players.
Since I don't want any more PVP pieces of gear and until they increase the rank from 50, I don't think I will be PVP'ing any more either. There are a couple Twin Adders linkshells with some decent PVP'ers on Ultros.
The most rewarding challenge in Seal Rock is being able to defend a pincer attack from the other two GCs without losing the node. The points from the kills are great.