I swear, I must be the only person who likes the Grand Company restriction... I enjoy the pseudo roleplaying aspect of fighting for a Company, and glamouring gear to match (still think Elite Hunt gear should be PvP gear and Animal gear should be Hunt gear...), and I enjoy running into the same players over and over. I'd much rather have "Oh Hi again X! Lets kick ass again" and "Oh look, it's that idiot <Job> again", than "Oh Hi... Aren't you that <Healer> I wreaked and teabagged?"...

My main issue with Frontlines, or rather than Grand Company aspect, is that the game has no other rivalry between Grand Companies. It's something which is locked away in an instance, when it could be something similar to Conquest in Final Fantasy XI. If Grand Companies were ranked, in game, on a weekly basis, with first place gaining some bonus, that would be great. Frontlines wouldn't even need to be the only factor in deciding the ranking, but it would add a fairly good reason to do Frontlines outside the existing ones which tend to result in people no longer queuing once they've gotten their mount, for example.