I think it would be logical if Frontlines gave some Company Seals. It doesn't even need to be much, maybe 50 per match and 100 bonus for daily Roulette. It just feels weird representing a Grand Company in a battlefield and the only recognition you get is ranking up in their PvP ranks and a currency used by every Grand Company.